Buena Vista Mexican Restaurant
$$ • Mexican
Hours:
1701 Green St, Philadelphia
(215) 964-9407
About Buena Vista Mexican Restaurant
Customers' Favorites
Recent Reviews
Ratings
Menu


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 |
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.