Restaurant Manager - Red Lobster

El Paso, TX