Best Mediterranean Restaurants in Haight Ashbury (94117)
4 hand-picked restaurants, AI-analyzed and critic-validated
Notable Picks
#1
Beit Rima
8.4
Counter-service Palestinian/Jordanian spot known for warm pita, silky hummus, and charcoal-leaning grill plates. Locals hit the Cole Valley outpost for shareable mezze, quick lines, and reliably bright, herb-forward flavors.
Must-Try Dishes:
Hummus with lamb, Chicken msakhan wrap, Kefta kebab platter
What makes it special: Palestinian/Jordanian comfort dishes made for mezze-style sharing.
8.1
New-school French bistro offering daytime crêpes, omelets, and café standards with a proper espresso program. Warm room and neighborhood pacing make relaxed brunch easy.
Must-Try Dishes:
Croque Madame, Buckwheat Savory Galette, Shakshuka
What makes it special: French brunch classics with a neighborhood café feel.
#3
Souvla
8.1
Fast-fine Greek with crisp rotisserie meats, crunchy salads, and tidy pita wraps. The NoPa location is a dependable neighborhood staple with swift lines and a breezy parklet for casual meals.
Must-Try Dishes:
Greek Fries with Mizithra, Chicken Pita + Fries, Harissa Yogurt Dip
What makes it special: Greek fries brightened with lemon, olive oil, and mizithra.
Worthy Picks
7.6
Lower Haight café turning out Paris-leaning tartines, salads, and espresso with a Mediterranean accent. It’s a reliable morning-to-afternoon stop for casual meetups and light meals.
Must-Try Dishes:
Niçoise salad, Smoked salmon tartine, Croque monsieur
What makes it special: Neighborhood café with French/Mediterranean staples and sunny corner seating.