Restaurant Manager - Red Lobster

San Diego, CA