Let us introduce you to the best authentic Mexican Food outside Mexico! At El Puerto Staunton you will find a huge array of delicious Mexican dishes. We specialize in fajitas, enchiladas, mexican rice, tacos, burritos, and much more. We also offer the only Mexican Buffet in town. Enjoy a little piece of Mexico!
It’s a family-owned business, and the recipes used today are those that Pablo Aguirre brought to the original El Puerto back in 1990 when He opened the first El Puerto in Blacksburg VA. Tortillas are made fresh.
Monday - Saturday 11:00 am - 2:30pm Price $8.45 per person (kids 3-10 yrs $3.99)
Domingo 11:30am - 2:30pm Price $10.99 per person (kids 3-10 yrs. $4.99)
Major Credit Cards Accepted
“Best restaurant ever!” 5 of 5 stars
"I absolutely love this place. The decor really gives off that Mexican restaurant vibe. The wait time is little to none. The staff is super friendly and they really are fast. There for is excellent. It's always hot and fresh. The parking could be a little bit better. They staff is always smiling and super helpful. The desserts are my favorite part. They are always amazing. The food is ready at a good pace. The queso blanca or white cheese dip is the best part of the whole entire visit. The prices are OK. A little on the pricey side but not too bad. Overall a place to check out. Eat. Drink. Be merry."