Buena Vista Mexican Restaurant

$$ • Mexican

Hours:
1701 Green St, Philadelphia
(215) 964-9407

About Buena Vista Mexican Restaurant

Buena Vista Mexican Restaurant is a local gem that offers a diverse menu with authentic Mexican dishes. Customers particularly enjoy their Birria Tacos, which are described as crispy, cheesy, and served with flavorful consommé. The enchiladas, including Chicken Enchiladas with Mole, also receive high praise. The restaurant's horchata is noted as a standout, with one customer claiming it to be the best they've ever had.

The interior of the restaurant is vibrant and colorful, featuring wooden chairs and tables, bright flags, and unique stained glass pieces. There is a bar area and TVs throughout for guests to watch games, adding to the lively atmosphere. Service is said to be quick, friendly, and accommodating, with staff readily offering items like booster seats for families.

While some customers express slight disappointment with the pricing and serving size, especially for take-out orders, others find the portion sizes good for the price. The restaurant continues to be a favorite Mexican spot in Philadelphia, conveniently located near the BSL and offering a pleasant walk. Overall, Buena Vista Mexican Restaurant is a must-visit for those seeking authentic Mexican cuisine in a welcoming atmosphere.

Customers' Favorites

Recent Reviews

4.1
99 ratings
Restaurantji Rating
5
72%
4
4%
3
3%
2
1%
1
20%
Food
4.5
Atmosphere
4.4
Service
4.4

Share your opinion about Buena Vista Mexican Restaurant

Restaurantji Rating

Read All Reviews(90)

Ratings

Menu

Add a Menu
Buena Vista Mexican Restaurant Menu
Buena Vista Mexican Restaurant Menu

Photos

Add a Photo
Buena Vista Mexican Restaurant
Buena Vista Mexican Restaurant
View All Photos

Hours

Monday 4 - 10PM
Tuesday 4 - 10PM
Wednesday 4 - 10PM
Thursday 4 - 10PM
Friday 11:30AM - 10PM
Saturday 11:30AM - 10PM
Sunday 11:30AM - 9PM
Updated on: