203 N. El Camino Real
San Clemente, CA 92672
- Sun 5pm-9pm, Tue-Sat 11:30am-10pm
Takeout, Wheelchair accessible
More Latin Restaurants in
Olé Spain Delishop is a Spanish restaurant in Santa Ana. About the only thing Mexican here is the...
All-access pass to top stories, events and offers around town.
Remind Me Later >