Based on 844 reviews, the restaurant has received a rating of 4.4 stars. Price $$
✔️ Dine-in ✔️ Curbside pickup ✔️ No delivery
Address:
65 N Main St, Rocky Mount, VA 24151
Phone: (540) 483-1322
Hours
Thursday | 11 AM–10 PM |
Friday | 11 AM–10:30 PM |
Saturday | 11 AM–10:30 PM |
Sunday | 11 AM–9:30 PM |
Monday | 11 AM–10 PM |
Tuesday | 11 AM–10 PM |
Wednesday | 11 AM–10 PM |
Menu
… View more
Menu Photos
Photo Gallery
Reviews
Annie Cearfoss
Stopped in as I was traveling through the area and hands down the best al pastor I have had in my life and I have tried A LOT of al pastor. Incredible. Waitress was super friendly, great atmosphere. Wish I lived closer so I could come back!!
… more
Darcie Rose
New favorite! Excellent service, great margs and food! Best Mexican food in rocky mount
… more
Shellie Wright-Tasker
Best Food Ever.. We got quite a large to go order and I couldn’t have been happier. The food was fresh, hot and exactly as delicious as it looks. We had never eaten here but was recommended by a friend so we did and I wished we had been before now WE will definitely return. Can’t wait to visit and dine in ❤
… more
Joe Chasse
We ate here for the first time on our way to a concert at the harvester the food came out hot and the ingredients were high quality. The portions were very generous, and the prices were very reasonable.
… more
b33 kay
This place never fails to amaze me.. we ordered LARGE SALSA.. GUAC.. AND CHEESE to go.. and we requested extra chips to go as well (the reason we request this is so they can charge us for them and provide what we are requesting). They sent ONE SMALL BAG in the to-go bags. Thank you El Rio, for not hearing the customer, thank you for never providing value! You’ve lost a customer.
… more
The local Yokle
This place was very good. The service was great the food was even better. Its been a while since i found a Mexican restaurant that was this good! They have a salsa bar which was also very good! I would definitely visit again. The only thing i didn’t like was i ordered a chicken fajita most of the chicken wasn’t edible and thwre were some bones in it that were very sharp. So be careful. The margaritas were good but not at all strong for a texas style.
… more
Bridgette Craighead
The fact that this restaurant feeds the homeless, sponsored little league teams, and supports every organization in this community. I absolutely love this place! It’s not only the great food but it’s also their heart! It’s bigger than the building!
… more
ineed2wheels chevy
Most of the time the food is good. Me and my wife eat here all the time. I think this is the third time I have ordered a taco salad and I get all the way home to find a bad sirloin steak cut up in a bowl with lettuce and cheese on it that i probably paid more for and couldn’t really eat. Just for future reference if a person in Franklin county places an order for a taco salad they want ground beef and beans. That’s what a taco salad has been as long as I can remember. Spent $50 tonight and I’m hungry.
… more
W H
Just stopped by the new location on 220 and was told that an order of 3 basic tacos is $12 before tax. On the day of the dead no less. Also, no take out menus and the in house menus have no prices. I was very excited when I 1st saw this location, but after the super expensive tacos and no menu prices, I will ignore and continue to drive by this place like I did the previous terrible Mexican restaurant. Sorry to sound so negative, but I am only being honest. I realize food prices have increased, but when I went inside the workers were just sitting in a booth talking and didn’t know any prices and when she finally told me the price of 3 tacos was $12 I just left. Just speaking my experience. Actually went next door to the Sheetz and got double the tacos (6) for $5 less than El Rio was asking. Way too expensive and no menu prices.
… more
Asher Levi Woods
They have a great affordable menu and a unique SALSA BAR!! They arguably have the best fried chicken wings in town too
… more
… View more