About Us
Buena Vista
Mexican Restaurant

Our Story

Dine with us or order to-go

Buena Vista is a family owned restaurant run by Jorge and Jessie. It was first opened in Fazer back in 2010 in a small shopping strip mall and then moved to the current location in the Lincoln Court Shopping Center, Malvern.

The name Buena Vista comes from the town where Jorge grew up;  Buena Vista in Michoacan, Mexico. His passion for food began when he came to the United States at the age of 16 and began working in restaurants. It was then that his love for food inspired him to open his own restaurant.

Buena Vista Restaurant offers a flavorful menu of traditional Mexican dishes, using old family recipes. We are known for our delicious Cream of Crab soup, our homemade Guacamole, Mole and Chipotle Sauce.