Best Mediterranean Restaurants in San Juan Capistrano
Price
- $30 and under
- $31 to $50
- $50 and over
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Accessibility
4 restaurants available nearby
How is content generated
See what locals rave about
- SSandyLos Angeles •47 reviews5.0Dined 1 day agoThis is the third time I've eaten here in the last few months and it was outstanding, as usual! While we didn't love where they seated us (even though we had made reservations over a month in advance - but now I know what to ask for in the reservation), the food and service were great. The roasted beet hummus, muttabal and fresh-from- the-oven pitas were probably our favorites, but everything was great. Last time I came here, I ordered the roasted beets salad with grilled salmon (also amazing). We also tried two desserts, the knafeh and osmalieh ice cream, both were excellent...and they went great together! I'm looking forward to my next visit!More infoAMMATOLIPrice: Moderate• Mediterranean• Long Beach•4.7
- GGENCAYOrange County •2 reviews5.0Dined 2 days agoOverall, the food was really delicious and our server was really nice. The variety of food options was also pretty impressive. We really enjoyed our experience.More infoFennel Kitchen & BarPrice: Moderate• Mediterranean• Aliso Viejo / Laguna Niguel•4.8
- GGregChicago / Illinois •1 review5.0Dined 5 days agoReally great restaurant, we now have so many favorite dishes here! If you think you don't like vegetables, you have to come try Mayfield - it is amazing what they can do with carrots or cabbage or sweet potatoes! And their fried chicken is the best!More infoMayfield- San Juan CapistranoPrice: Expensive• Californian• San Juan Capistrano•4.8
- BBeckyVIPOrange County •2 reviews5.0Dined 6 days agoView at Vea is a fantastic restaurant with a killer View…hence the name. Sheila greeted me upon arrival and was truly delightful! She was warm, ensured we got the very best table and came back to check on us and our service throughout the meal - she went above & beyond and we were truly impressed! Our waiter, Andres was equally as wonderful and warm. He was available for anything we needed but also gave us space to enjoy our meal & conversation. At the end of our meal, Andres surprised us with an array of beautiful desserts! We enjoyed our drinks and food immensely! We were celebrating a holiday get together and the hotel was decked out with great Christmas decor making for a festive and fun environment. We couldn’t have been happier with our experience at View!More infoView at Vea Newport BeachPrice: Expensive• American• Newport Beach•4.5
- AAndrewVIPSan Diego •2 reviews5.0Dined on Dec 7, 2024Just amazing Greek food. Place is very underrated. Very big menu of Greek food and a real Greek style experience.More infoTastes of GreecePrice: Expensive• Greek• Aliso Viejo / Laguna Niguel•4.8
Discover best Mediterranean restaurants in San Juan Capistrano
Discover the richness of Mediterranean cuisine in the heart of San Juan Capistrano, South Orange County. Here, a variety of restaurants offer a delightful exploration of Mediterranean flavors, blending traditional dishes with unique, local twists. These culinary havens pride themselves on using fresh, locally-sourced ingredients to craft dishes that resonate with authenticity and innovation. From the vibrant use of spices and herbs to the emphasis on fresh seafood and plant-based options, each restaurant provides a unique dining experience that captures the essence of Mediterranean cooking. The dining scene in San Juan Capistrano is characterized by its diverse offerings and commitment to quality, making it a must-visit destination for food enthusiasts. Whether you're looking for a casual dining atmosphere or an upscale experience, the Mediterranean restaurants here promise an unforgettable culinary journey tailored to please every palate.
Explore OpenTable
- Orange
- Buena Park
- Silverado
- Tustin
- Ladera Ranch
- Newport Beach
- Garden Grove / Westminster
- Aliso Viejo / Laguna Niguel
- Irvine
- Fountain Valley
- Lake Forest
- Corona del Mar
- Mission Viejo / Rancho Santa Margarita
- Huntington Beach
- Laguna Hills / Lake Forest / Foothill Ranch
- Brea / La Habra
- Anaheim
- Newport
- San Juan Capistrano
- Costa Mesa