Authentic Mexican Cuisine Delicious food, thirst-quenching drinks, and a true Mexican experience

Come in today!

Friendly Staff, Relaxing Atmosphere

Plaza Mexico in Petersburg, VA, is a restaurant and bar serving authentic Mexican cuisine for lunch and dinner, while featuring drink and food specials, happy hour, fun events, and a laid back, relaxing atmosphere. Our amazing food menu features a variety of Mexican fare with various vegetarian options while our drink menu boasts hand craft beers and wine.

We offer patio seating for those warm summer months and a banquet room available for booking for any of your special events.

Our friendly and courteous staff will cater to your every need and you’ll relax with contentment after enjoying an amazing meal while being serenaded by a mariachi band. We provide a truly realistic Mexican experience.

Whether it’s the amazing food, thirst quenching drinks or comfortable atmosphere, Plaza Mexico is definitely the place to be.



Visit Our Location

3270 S Crater Rd, Petersburg, VA 23805