Seafood restaurant · 8410 Alameda Ave Ste.B, El Paso, TX
More food in El Paso, TX · Seafood in El Paso