Viva Zapata

$$ • Mexican, Bars, Vegetarian

Hours today·

About Viva Zapata

Viva Zapata is a long-standing restaurant in Westport, known for its delicious food and welcoming atmosphere. They offer a variety of options, from ground beef tacos to grilled chicken sandwiches. The margaritas are a must-try, and the outdoor patio is perfect for a relaxing meal in the summer months. The staff is seasoned and friendly, making every visit enjoyable. Customers often praise the food's consistency and the great service, with some calling it the best Mexican food on this side of the border. The restaurant has a cozy, rustic interior decorated with local decor, creating a warm setting. They start each table with chips and homemade salsa, which is highly praised and available for takeout. Main dishes like enchiladas, steak nachos, and burritos are hearty and satisfying, with the steak being well-seasoned. Their Spanish rice and refried beans are also favorites. The house margarita is considered one of the best around, so much so that some customers buy a quart to take home. Vegetarian options are available for starters and mains, and the large parking lot at the rear makes parking easier despite a narrow driveway. Overall, Viva Zapata remains a lively spot loved by both locals and visitors for its authentic Mexican cuisine and friendly vibe.

Menu

Add a Menu
Viva Zapata Menu
Viva Zapata Menu

Customers' Favorites

Photos

Add a Photo
Viva Zapata
Viva Zapata
View All Photos

Viva Zapata Reviews

3.6
184 ratings
5
49%
4
15%
3
5%
2
7%
1
24%
Food
3.9
Atmosphere
4.1
Service
4.2

Share your opinion about Viva Zapata

Best food and staff.
This Westport landmark does it all extremely well.
Best margaritas North of the border!
The best!
Food was ok but atmosphere and service was top tier. Gonzalez was an incredible waiter who was funny, welcoming, and made sure our table of 9 was well-attended. At the end of the night, he even split the bill 9 ways for us. He deserves all the praise! He made our experience so much better! We love him!

Read All Reviews(184)

Hours

Monday 3PM - 1AM
Tuesday 3PM - 1AM
Wednesday 3PM - 1AM
Thursday 3PM - 1AM
Friday 11:30AM - 2AM
Saturday 11:30AM - 2AM
Sunday 3 - 11PM
Updated on: