Mariscos La Chavela
Restaurant
•
19590 Grand Ave, Lake Elsinore, CA 92530, USA
9.4
Friday: 2 PM – 7 PM
See if anyone you trust recommends it!