Mariscos La Chavela
Restaurant
•
19590 Grand Ave, Lake Elsinore, CA 92530, USA
9.4
Wednesday: Closed
See if anyone you trust recommends it!