Buena Vista Mexican Restaurant

115 Swedesford Rd, Exton - 19341
50 reviews
Mexican
(484) 879-6457

I ordered the fajitas combination I only wanted chicken and steak no shrimp and when it came down to the bill I got charge 17.95 for fajitas and additional $7 for mixed but according to the menu chicken steak and shrimp is $17.95 so why did I get charge additional $7 this is the first time I ever order fajitas this expensive for chicken and steak don’t waste your money coming here .

Stepping inside Buena Vista is like being instantly transported to Mexico, and the atmosphere is just the start of a wonderful dining experience. The food is well-prepared, graciously served and every bite is delicious. What a Great Find!!

Good food ,great service, nice place

The appearance & service is very good, hence the 3 stars. But food & taste was very bland & average. Almost everything we ordered had no spice, no salsa, and lacked any kind of taste in general.

Very nice place to eat authentic Mexican food. Even though it looks like a small place from outside, the restaurant is spacious and has plenty of room.

Great menu options and consistent taste is their trademark!

No good when your order carne asada burrito your will get full rice burrito lol no meat your paying for rice burrito only I already order same order 3 times and always same think no meat only full rice burrito ,please change that name on the menu please

Great and wonderful authentic Mexican food. Husband love their Burritos and their Guacamole is the bomb.

Wonderful place to eat. The food was delicious and the server was very polite and attentive. The restaurant was exceptionally clean and that was the first thing we noticed walking in. We will definitely be coming back!

Excellent dinner for three yesterday. We will definitely be going back. Very home made. Served hot. Staff Is great!