We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mi Puerto Mexican Resturant

1321 N Main St, Marion, VA 24354-4313
+1 276-783-4844
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent66%
  • Very good23%
  • Average2%
  • Poor3%
  • Terrible6%
Travellers talk about
“enchiladas” (3 reviews)
“taco” (2 reviews)
Open Now
11:00 AM - 10:00 PM Hours
Mexican, Vegetarian Friendly
$$ - $$$
1321 N Main St, Marion, VA 24354-4313
All Details
Write a ReviewReviews (80)
Traveller rating
Traveller type
Time of year

1 - 10 of 80 reviews

Reviewed 1 week ago

If you want delicious food, just ask the locals! Mi Puerto has a variety of great food, excellent wait staff, and very reasonable prices. We eat there often and have never had a bad experience. Our favorites are the burrito fajita and the grill combo...More

Thank joannegS8775FG
Reviewed 17 May 2018

I loved the food it was very delightful and the service was great also. Even though, we showed up late, about 45 minutes before they closed, they still served us and was patient, no attitude. You do not see that in many places.

Thank Eisha J
Reviewed 9 April 2018

Great food if you like Mexican, good option for different variety of food, friendly staff. I will surely recommend this restaurant to the travels who are staying in the this town....

Thank jil1980
Reviewed 3 April 2018 via mobile

Great food. Busy tonight. Shrimp Chimichanga were delicious. Tortilla and salsa good. Unsweetened tea with no ice good. Service ok out of tea and she hadn't came back yet.

Thank Anna B
Reviewed 9 March 2018 via mobile

A lot of restaurants in Marion seem to be closed on Sundays , so we stopped here by chance , we were not disappointed, very good chicken fajitas, very good thin crunchy chips and chunky salsa. Good service , the sweet tea was refilled many...More

Thank Kenneth L
Reviewed 2 March 2018

Stopped for lunch for first time here and was not disappointed in quality of the dish ordered. Our waiter was very friendly and helpful. Food delicious and had a great time there.

Thank Sue L
Reviewed 31 January 2018

I started eating at Mi Puerto about 7 years ago. Mu friend lives in Rural Retreat Va and she got me going there when I visit. Overall, the place is pretty good. The salsa is very good and the food is delicious. The ice tea...More

Thank sixtieschild55
Reviewed 27 January 2018 via mobile

Love the food. Lunch specials are better than fast food prices. Speed is exceptional. Definitely can be in and out quick. Great Mexican place with the usual Mexican fare.

Thank Brady V
Reviewed 22 January 2018 via mobile

Very clean and not even ten minutes of waiting for your food. The food is fresh and delicious. The wait staff are very eager to please.

1  Thank luv2vacate45
Reviewed 30 October 2017 via mobile

Had lunch here with my wife on 10/30 while visiting the area - service was great, food served quickly, staff was friendly and efficient. We will eat there again before we leave the area.

Thank James T
Nearby HotelsSee all 5 hotels in Marion
Travel Inn
13 reviews
.25 km away
Econo Lodge
83 reviews
.30 km away
Americas Best Value Inn
61 reviews
.45 km away
General Francis Marion Hotel
300 reviews
2.40 km away
Nearby Restaurants
Pizza Perfect on Main
24 reviews
1.21 km away
Charley's Philly Steaks
15 reviews
.38 km away
El Puerto 3
6 reviews
.02 km away
Nearby Attractions
Hungry Mother Adventures
22 reviews
3.16 km away
The Past Time Antique Emporium
30 reviews
2.21 km away
The Lincoln Theater
22 reviews
2.37 km away
Park Place Drive-In
19 reviews
.58 km away
Ask a question
Questions & Answers
29 May 2017|
Response from Christina L | Reviewed this property |
Yes, and in fact are known for them in the area.
6 October 2016|
Response from Jerry_Rita | Reviewed this property |
11am-10pm 7 Days a week
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Groups, Kids, Child-friendly
Open Hours
12:00 PM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
Location and Contact Information
  • Address: 1321 N Main St, Marion, VA 24354-4313
  • Location: United States  >  Virginia (VA)  >  Marion
  • Phone Number: +1 276-783-4844
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing