13 Best Greek Restaurants in San Carlos, CA [2026 Updated]

San Carlos might not have the Aegean Sea lapping at its shores (we’re landlocked for that matter), but we still crave those sun-drenched flavors on a regular basis. While you could satisfy that Mediterranean urge with a sad grocery store gyro, that would be a tragedy. So go to a restaurant instead. These spots check all the ‘authentic Greek’ boxes: They have vibrant meze, warm hospitality, and that unmistakable zest for life.

Capo Mediterranean Belmont

$ | (650) 508-1000 | WEBSITE

Capo Mediterranean Belmont

With its cozy indoor space, dog-friendly patio, and clean, comfortable seating, Capo Mediterranean Belmont feels like a spot for those who would happily describe themselves as ‘food-focused.’ The thing to order here is the falafel plate, which will definitely satisfy your craving for something fresh and flavorful, like the deep-fried eggplant or the perfectly seasoned rice.

Mediterranean Kebab

$ | (650) 340-1232 | WEBSITE

Mediterranean Kebab

You could drop Mediterranean Kebab in the middle of a busy downtown, and you’d still feel that chill vibe. And while you’re taking it easy, grab an Alexander plate with that perfect gyro meat and tomato sauce combo. This quick-service spot near the Caltrain station also has both indoor and outdoor seating – which, aside from the super-friendly owner, might be the only thing keeping you from lingering all afternoon with your family.

Cobani Gyro & Kebab

$ | (650) 389-6861 | WEBSITE

Cobani Gyro & Kebab

Greek spots aren’t usually cozy, but Cobani Gyro & Kebab is a rare breed. Cute wood boards present everything from gyros to garlic fries, and there are plenty of booths, bar stools, and chairs that make it easy to find a place to sit. There’s even a Turkish beer, Bomonti, you can sip over a plate of baklava – if you want the full ‘Mediterranean feast’ effect.

Hella Mediterranean

$ | (650) 362-4140 | WEBSITE

Hella Mediterranean

Hella Mediterranean feels like a small family-owned spot tucked along a charming pedestrian-only path. They also serve a Mezze Trio, so you can enjoy their fresh ingredients, like the beet hummus, while dipping pita into a generous portion of goat cheese. If that isn’t welcoming, nothing is.

Rainbow Pizza

$$ | (650) 571-1848 | WEBSITE

Rainbow Pizza

If you’re tired of the usual pizza chains or need a break from the crowded spots in San Carlos, head to this cozy Greek restaurant on the main drag. Like the name suggests, there are rainbow accents throughout the space, as well as wooden booths and checkered tablecloths that feel like something you’d find in a family kitchen during a big Sunday dinner.

The welcoming atmosphere also makes it easy to chat with the friendly waitstaff or the regulars who fill the tables, so don’t be surprised if you end up sharing a laugh with the table next to you.

Kali Greek Kitchen

$ | (650) 272-6950 | WEBSITE

Kali Greek Kitchen

Being warm and inviting and eating well go hand in hand. That’s why we love Kali Greek Kitchen. The modern and chic setting is filled with the aroma of expertly seasoned dishes you can enjoy while sitting at one of their outdoor tables. We like their take on grilled white fish salad, and the rice plates with chicken, beef, and lamb, all fluffy, buttery, and aromatic.

The friendly and attentive staff ensure a pleasant dining experience, whether you’re using the contactless ordering kiosks or dining in with a smaller group. Don’t skip the frozen Greek yogurt or the baklava for a sweet finish.

Bahche

(650) 315-2197 | WEBSITE

Bahche

When the weather turns chilly, we love heading to Bahche for some hearty Greek food and sitting near their cozy fireplace. This San Carlos restaurant makes us feel like we just returned from a Mediterranean holiday – but without the jet lag or the travel expenses. And once you’ve warmed up by the fire, you can enjoy their complimentary desserts or linger over another glass of wine with friends.

Mykonos

$$ | (650) 274-0835 | WEBSITE

Mykonos

Mykonos feels like a Greek island taverna – if island tavernas served lamb shanks and Mykonos Souvlaki skewers. They have zucchini cakes and tzatziki with pita bread and an outdoor patio that glows in the evening. It’s also in San Carlos, the Peninsula’s hub of family-friendly dining. When you’re done exploring the neighborhood, settle into this lively but not noisy restaurant.

Barbayani Greek Taverna

$$$ | (650) 405-6087 | WEBSITE

Barbayani Greek Taverna

There are Greek islands smaller than Barbayani Greek Taverna, which is one of the most transportive restaurants in San Carlos. This spot has beautiful Greek murals and traditional instruments on the walls you may be curious about – ask the staff who will gladly tell you the story behind each one before (maybe) joining the live music with you. No one said authentic had to be quiet.

Sumac Mediterranean Grill

$ | (650) 592-2107 | WEBSITE

Sumac Mediterranean Grill

Grabbing a meal in a space that feels like a cozy Mediterranean courtyard will make you want to order extra pita bread and tzatziki all evening long. You unfortunately can only do that until they close for the night at this spot in San Carlos, but that’s still plenty of time to enjoy your food next to the brick walls, look out through the breezeway and think satisfied/comfortable thoughts like how chunks of cucumber in tzatziki should really be the standard everywhere.

Elia

$$ | (650) 674-6000 | WEBSITE

Elia

Look up the word “happening” in a thesaurus and odds are the first synonym you’ll read is “lively.” This modern space lives up to its vibe with warm wood, candles, and outdoor seating you’ll probably have to bundle up with blankets to enjoy. You’ll probably always be elbow to elbow with the people around you, but as long they’re friends and they don’t accidentally spill your drink, that’s OK.

Taverna

$$$ | (650) 304-3840 | WEBSITE

Taverna

When we go to Taverna in San Carlos, we do what we always do when we’re in the Mediterranean – pretend it’s our home. We love grabbing a spot at one of the large family-style tables, and sharing plates of flaming cheese and meatballs with a few friends. You can also get a tasting flight of Greek wines, and, if you stay long enough, you may eventually consider having your personal mail delivered here.

Mardini’s Deli Cafe

$ | (650) 324-4316 | WEBSITE

Mardini

Mardini’s Deli Cafe is like eating in your favorite aunt’s kitchen. There are photos of the Mediterranean coast, and a handwritten menu board hanging above the counter. The only thing missing is a collection of family recipes framed on the wall. The lamb wraps are affordable (and generous), and when you find your own quiet table in the corner you can start thinking about how she used to sneak you extra dessert when your parents weren’t looking.

Maybe you should stop by more often – the hummus tastes better here.

Leave a Comment