Home United States Virginia Mexican restaurants Mi Puerto Mexican restaurants

Mi Puerto

4.6 1,218 reviews 11:00 AM - 10:00 PM Marion Plaza Shopping Center, 1319 N Main St, Marion, VA 24354, United States

Discover this place

Mi Puerto, located in the Marion Plaza Shopping Center, is a culinary gem for Mexican cuisine enthusiasts. The restaurant prides itself on delivering not just delicious food but also exceptional customer service. Patrons have consistently applauded the friendly and accommodating staff, who go above and beyond to create a welcoming atmosphere.

Reviewers like John Bloomer commend the restaurant for its great food and the staff's willingness to help those eager to learn Spanish. Sarah Lindsey highlights the extraordinary efforts of the team in making special occasions memorable, particularly mentioning Melba’s delightful whipped cream artistry during a birthday celebration.

The menu features standout dishes such as the Shrimp Diablo and seafood fajitas, both of which have garnered rave reviews for their seasoning and quality. Cathy Spillman expresses surprise at the excellent seafood offerings, while Brian Williams showcases the restaurant's efficiency, even during busy times, noting the generous portion sizes and fair pricing.

For those seeking authentic Mexican flavors and a warm dining experience, Mi Puerto is highly recommended. It promises diners not just a meal but a joyful culinary journey, ensuring a visit is always worthwhile.

Photos

Mi Puerto - Photo 1 Mi Puerto - Photo 2 Mi Puerto - Photo 3 Mi Puerto - Photo 4 Mi Puerto - Photo 5 Mi Puerto - Photo 6 Mi Puerto - Photo 7 Mi Puerto - Photo 8

Amenities & More

Service options

  • Outdoor seating
  • Takeout
  • Dine-in
  • Delivery

Highlights

  • Fast service
  • Great beer selection
  • Great cocktails
  • Great dessert
  • Great tea selection
  • Serves local specialty

Popular for

  • Lunch
  • Dinner
  • Solo dining

Dining options

  • Lunch
  • Dinner
  • Dessert
  • Seating
  • Table service

Amenities

  • Bar onsite
  • Restroom

Atmosphere

  • Casual
  • Cozy
  • Trendy

Crowd

  • College students
  • Groups
  • Tourists
Note: Amenity details are aggregated from verified visits, the venue's website and Google. They may change without notice. We recommend confirming key details (pet policy, accessibility, reservations) directly with Mi Puerto before visiting.

Reviews for Mi Puerto

4.6
1,218 reviews
5
100%
4
19%
3
5%
2
2%
1
4%

Review highlights

Based on 1,218 reviews

Mi Puerto consistently receives praise for its friendly and attentive staff, creating a welcoming atmosphere that enhances the overall dining experience. Customers often highlight the accommodating service, especially for larger groups and special occasions, indicating a strong focus on customer care. The food quality is regularly described as excellent, with generous portion sizes and well-seasoned dishes, including seafood options that pleasantly exceed expectations. While some feedback notes the salsa as mild, ample hot sauce is readily available to suit different spice preferences. Wait times are generally short, even during busy periods, reflecting efficient service. Overall, Mi Puerto is recognized as a reliable and enjoyable Mexican restaurant that balances great taste, value, and a warm, inviting environment for both casual meals and celebrations.

John Bloomer
Jun 06, 2025

My favorite Mexican restaurant. Staff is friendly and especially helpful if you’re trying to learn Spanish! The food is great.

Sarah Lindsey
May 25, 2025

We celebrated our son’s birthdays here last night and the staff was amazing. They really made it fun and special and Melba especially was great with her whipped cream application. Thank you everyone for accommodating oir large party.

Cathy Spillman
May 18, 2025

We have had dinner here twice when driving through town. Both times we were very pleasantly surprised with the quality, portions, service and price. Shrimp Diablo was delicious and nicely seasoned, husbands seafood fajitas were as well. Hesitated to get seafood here but it was excellent. Salsa had no kick but there was hot sauce.

Brian Williams
May 09, 2025

Great service, great food, and very little wait. The staff is friendly and attentive. Even though we were in the middle of the lunch rush and we had a large group, we didn't have to wait long for orders to be taken or the food served. They were on top of the refills, additions, and great about checking with us. The food was excellent, as always. No one had any complaints. The portion sizes were filling. The price is good, especially considering the quality of the food and service. The menu options are good. I would recommend Mi Puerto without reservation.

Kenneth Baker
Apr 17, 2025

Just a great place to get good Mexican food. Repeat customer many times and they have never served a bad dish and it always comes quickly

Chris “Daddy Shark” Brooks
Apr 09, 2025

The staff work together like no other restaurants i have ever been to. Fast and friendly service they can handle any situation and rush hours are normal and they don't skip a beat The service is the same amount of time. Very fast and efficient.

Anna Breyer
Mar 18, 2025

Wonderful stop! Everything was excellent! As a large family... Stops can be tricky sometimes... But they didn't bat at eye at our party of 7. We were seated quickly. Service was efficient.. Food was great. Staff was friendly. Price was affordable. Absolutely would go back!

Bruce Gibson
Mar 15, 2025

Some friends of mine, and I, we're passing through the area, and needed a place to stop for dinner. A quick search, on Google Maps, showed this restaurant as being close and highly rated, We were not disappointed. When we arrived there were plenty of seats available, the staff was friendly, and it was clean. I had a Burrito Grande, with chicken, which was delicious. A very good blend of ingredients and spices, along with the cheese sauce. One of my friends had the Fajitas Marinas with just the fish. It came with plenty of fixings, tortillas, and appeared well prepared. He said it was very good as well. Overall, we saw many people in there, on a Wednesday evening, that appeared to be locals enjoying dinner. If I lived locally, I'd dine there again!

Write a review

Share your experience with the community. Your honest feedback helps others find great places.

Quick info

Address
Marion Plaza Shopping Center, 1319 N Main St, Marion, VA 24354, United States
Price range
$10–20
Category
Mexican restaurants

Opening hours

  • Monday (Today) 11:00 AM - 10:00 PM
  • Tuesday 11:00 AM - 10:00 PM
  • Wednesday 11:00 AM - 10:00 PM
  • Thursday 11:00 AM - 10:00 PM
  • Friday 11:00 AM - 10:00 PM
  • Saturday 12:00 PM - 10:00 PM
  • Sunday 12:00 PM - 09:00 PM

Location

Own this business?

Claim this listing to update info, respond to reviews and reach more customers.

Claim listing

Discover more places like this

Browse thousands of bars, restaurants, cafés and more — wherever you go.

View Menu