Get directions to: Olamendi's Mexican Restaurant, Capistrano Beach, CA
Restaurant address: 34660 Pacific Coast Hwy Capistrano Beach, CA 92624, USA
Restaurant: Olamendi's Mexican Restaurant