El Chapin

El Chapin, 161 S Main St, Lake Elsinore, CA 92530, United States

(951) 457-4037

Location