Mariscos El Velero de Ensenada
Restaurant
•
5666 Etiwanda Ave ste E, Mira Loma, CA 91752, USA
8.8
Tuesday: Closed
See if anyone you trust recommends it!