LA Siesta Restaurant, SAN CLEMENTE, California (CA)
Conveniently located at 920 North El Camino Real () in SAN CLEMENTE, California (CA) (92672), LA Siesta Restaurant are available at 9494983094. We advise you to in advance to make a reservation.
More restaurants in SAN CLEMENTE, California (CA)
LA Siesta Restaurant contact information and details:
Address: 920 North El Camino Real - , SAN CLEMENTE, California (CA) 92672
Contact Phone: 9494983094