About Taverna Mediterranean Grill

Let me introduce you to Taverna Mediterranean Grill, a laid-back Greek restaurant I love pointing people toward when they ask where to get real Mediterranean flavor in Vista. Sitting at 1072 E Vista Way, Vista, CA 92084, this spot feels welcoming from the moment you walk in, with a casual energy that works just as well for a quick lunch as it does for an easy dinner with friends. The menu leans into classic Greek comfort food while keeping things fresh and balanced, so you’ll see hearty plates alongside lighter, healthier options that don’t feel like an afterthought. I like how the flavors are bold but clean, which makes it simple to enjoy a quick bite without feeling weighed down afterward. Taverna Mediterranean Grill is also flexible about how you order, offering no-contact delivery, standard delivery, takeaway, and relaxed dine-in service, which is perfect if your schedule changes at the last minute. If you’re the type who enjoys sharing, the small plates are an easy win, especially when you want to sample different tastes in one sitting. At the same time, vegan and vegetarian options are clearly part of the plan here, not just token menu items, and that makes it easier to bring a mixed group without stress. The overall vibe stays true to its Greek roots, but it never feels stiff or formal, which is honestly part of the charm. Whether you’re grabbing food on the go, eating at home, or sitting down to unwind, the experience feels smooth and unfussy. When I recommend Taverna Mediterranean Grill, I usually describe it as one of those reliable places where good food, friendly service, and flexible ordering all come together naturally. It’s the kind of neighborhood restaurant that quietly earns repeat visits, because the portions satisfy, the menu feels approachable, and every visit fits easily into real, everyday life in Vista.

Icon
Icon

Business Info

Service options

Service options

+ No-contact delivery

+ Delivery

+ Takeaway

+ Dine-in

Popular for

Popular for

+ Lunch

+ Dinner

+ Solo dining

Accessibility

Accessibility

+ Wheelchair-accessible car park

+ Wheelchair-accessible entrance

+ Wheelchair-accessible seating

+ Wheelchair-accessible toilet

Offerings

Offerings

+ Comfort food

+ Healthy options

+ Quick bite

+ Small plates

+ Vegan options

+ Vegetarian options

Dining options

Dining options

+ Lunch

+ Dinner

+ Catering

+ Counter service

+ Dessert

+ Seating

+ Table service

Amenities

Amenities

+ Toilet

Atmosphere

Atmosphere

+ Casual

+ Cosy

Crowd

Crowd

+ Groups

Payments

Payments

+ Credit cards

+ Debit cards

+ NFC mobile payments

+ Credit cards

Children

Children

+ Good for kids

+ High chairs

+ Kids' menu

Parking

Parking

+ Free of charge street parking

+ Free parking lot

+ Parking

Icon

Hour time open

Right Now :

  • Monday: 11:00 AM - 08:00 PM
  • Tuesday: 11:00 AM - 08:00 PM
  • Wednesday: 11:00 AM - 08:00 PM
  • Thursday: 11:00 AM - 08:00 PM
  • Friday: 11:00 AM - 09:00 PM
  • Saturday: 11:00 AM - 09:00 PM
  • Sunday: 11:00 AM - 08:00 PM
Icon
Order Now

+1 760-536-3164

1072 E Vista Way, Vista, CA 92084, United States

Try these next time!

Skillet Cafe Too
  • Breakfast restaurant
Skillet Cafe Too

16922 Main St, Hesperia, CA 92345, United States

Chicken Express West Valley
  • Greek restaurant
Chicken Express West Valley

2836 S 5600 W #1, West Valley City, UT 84120, United States

Just Acia
  • Restaurant
Just Acia

604 Sembawang Road, #01-32/33/34/35/36/37/38/39, Sembawang Shopping Centre, Singapore 758459

Salsa Food City
  • Restaurant
Salsa Food City

Salsa Food City Jalan Bouelvard Blok AH 10 No 36 Pakulonan, Pakulonan Barat, Kecamatan Kelapa Dua, Kota Tangerang, Banten 15810, Indonesia

Vinacoteca Ssentidos
  • Restaurant
Vinacoteca Ssentidos

C. Rosario, 2, 41500 Alcalá de Guadaíra, Sevilla, Spain

Great Wok
  • Chinese restaurant
Great Wok

662 NJ-70, Lakehurst, NJ 08733, United States