El Rio Mexican Grill Menu – Rocky Mount, VA

Type : Mexican restaurant

Location : Rocky Mount, VA

Based on 844 reviews, the restaurant has received a rating of 4.4 stars. Price $$

✔️ Dine-in ✔️ Curbside pickup ✔️ No delivery

El Rio Mexican Grill 24151

Address:
65 N Main St, Rocky Mount, VA 24151

Phone: (540) 483-1322

Website:

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

Lunch Entrees
Lunch Mexican Cheese Steak $13.50
Lunch Polo Loco $13.50
Lunch Pollo A La Mexicana $13.50
Lunch Pollo Santa Fe $13.50
Lunch Chori Pollo $13.50
Lunch Arroz Con Pollo $13.75
Lunch Pollo Feliz $13.25
Lunch Pollo Yucatan $13.50
Huevo Con Chorizo $12.50
Lunch Combos
Speedy Gonzales $11.50
Lunch Special No. 1 $11.50
Lunch Special No. 2 $11.50
Lunch Special No. 3 $11.50
Lunch Special No. 4 $11.50
Lunch Special No. 5 $11.50
Lunch Special No. 6 $11.50
Lunch Special No. 7 $11.50
Lunch Special No. 8 $11.50
Lunch Special No. 9 $11.50
Lunch Special No. 10 $11.50
Lunch Special No. 11 $11.50
Lunch Special No. 12 $11.50
Lunch Burritos
Lunch Burrito De Crema $12.00
Lunch Burrito Deluxe $11.50
Lunch Burrito Fajita $13.50
Lunch Burrito California $13.50
Lunch Burrito Diablo $13.50
Lunch Burrito Del Rio $13.00
Lunch ACP Burrito $13.00
Lunch Burrito Pancho $13.50
Lunch Fajitas
Chicken Fajitas Lunch $13.25
Steak Fajitas Lunch $13.75
Chicken & Steak Fajitas $14.00
Texas Fajitas Lunch $14.50
Shrimp Fajitas Lunch $15.50
Lunch Enchiladas
Lunch Enchilada Supreme $12.75
Lunch Enchilada De Crema $12.75
Lunch Spinach Enchiladas $12.75
Lunch Shrimp Enchiladas $12.75
Lunch Pork Enchiladas $12.75
Appetizers
Fresh Guacamole $8.00
House Guacamole $6.50
Queso Fundido $7.50
Fried Pickles $8.50
Spinach Dip $7.50
Cheese Dip $6.50
Chori Bean Dip $7.50
Shrimp Dip $8.50
Sour Cream $4.00
Large Cheese Dip $12.50
Large Guacamole Dip $12.50
El Rio Dip $8.00
Fiesta Guacamole $8.50
Chori Pico Dip $8.50
Nachos
Cheese Nachos $9.25
Bean Nachos $10.25
Ground Beef Nachos $11.25
Shredded Chicken Nachos $11.25
Beef Tips Nachos $11.25
Nachos Fajita $15.25
Nachos Supreme Nachos $14.25
Nachos Fajitas Texanas $16.25
Fiesta Nachos $16.25
Brisket Nachos $16.25
Shrimp Nacho Fajitas $16.25
Steak Nachos $13.25
Grilled Chicken Nachos $13.25
Salads
El Rio Bowl Salad $14.25
Shrimp Salad $14.25
Shrimp Taco Salad $15.25
Texas Salad $15.25
Chicken Caesar Salad $12.50
Fajita Taco Salad $14.25
Taco Loco Salad $12.25
Grilled Chicken Salad $13.25
Taco Salad $9.50
Tossed Salad $8.25
Soups
Chicken Soup $12.25
Shrimp Soup $16.25
Quesadillas
Quesadilla Pastor $15.00
Quesadilla Hawaiian $14.50
Mushroom Fajita Quesadilla $13.50
Quesadilla Fajita Shrimp $16.00
Quesadilla Texana $15.50
Quesadilla De Crema $11.50
Fajita Quesadilla $13.50
New Quesadilla Caliente $15.00
New Philly Quesadilla $15.00
Burritos
ACP Burrito $16.25
Burritos Deluxe $14.25
Burrito Fajita $16.25
Burrito California $16.25
Burrito Diablo $16.25
Burritos Del Rio $16.25
Burrito Pancho $17.25
Jumbo Burrito $14.25
Burrito Loco $15.25
Burrito Roqueta $15.25
Burrito Mexicano $17.25
Enchiladas
Enchiladas Supremas $12.00
Enchiladas De Crema $12.00
Spinach Enchiladas $12.00
Shrimp Enchiladas $12.00
Pork Enchiladas $12.00
Maria’s Enchiladas $12.00
Famous Tacos
Flank Steak Tacos $15.00
Tacos Al Pastor $15.00
Chipotle Chicken Tacos $15.00
Mexican Brisket Tacos $15.50
Tacos De Carne Asada $13.00
Tacos De Pollo Asado $13.00
Tacos A La Diabla $13.50
Tacos De Carnitas $13.00
Tacos De Chorizo $13.00
Fish Tacos $13.00
Baja Tacos $16.00
Shrimp Tacos $15.00
Tacos (Jalisco Style) $14.00
Wings
6 Wings $9.00
12 Wings $13.00
Famous ACP Dishes
ACP Dish $15.25
ACP Feliz $16.75
ACP Mix $16.25
ACP Steak $16.25
ACP Steak Feliz $17.25
ACP Shrimp $16.25
ACP Shrimp Feliz $17.25
ACP Texano $18.00
ACP Diabla $16.75
ACP Hawaiiano $16.50
ACP Chipotle $16.25
ACP Tacos $14.25
ACP Quesadilla $17.00
New ACP Supreme $16.75
New Chef’s ACP $17.75
New Jose’s ACP $16.75
New ACP Chilango $16.75
CYO Combo
CYO Any Two Favorites $12.50
CYO Any Three Favorites $14.00
Vegetarian Combinations
One Bean Burrito, One Cheese Enchilada $12.75
One Chalupa, One Cheese Enchilada & Beans $12.75
One Bean Burrito, One Cheese Quesadilla $12.75
One Bean Chalupa, One Cheese Enchilada $12.75
One Cheese Enchilada Chile Relleno $12.75
Two Spinach Quesadilla, One Bean Burrito $12.75
Vegetarian Nachos $12.75
Ac Veggie $12.75
A La Carte
Beans A La Carte $5.25
Black Beans A La Carte $5.75
Rice A La Carte $5.25
Rice W/ Cheese Dip A La Carte $6.25
Rice & Beans A La Carte $6.75
Onion Rings A La Carte $6.75
French Fries A La Carte $6.00
Shredded Cheese A La Carte $4.25
Tomatoes A La Carte $2.75
Jalapeno A La Carte $3.25
Hot Sauce A La Carte $2.75
Pico De Gallo A La Carte $4.25
Mushrooms A La Carte $4.25
Grilled Shrimp 12-A La Carte $13.50
Grilled Chicken A La Carte $10.50
Tamales A La Carte $4.75
Substitute A La Carte $3.75
1 Taco A La Carte $5.25
3 Tacos A La Carte $10.25
Grilled Steak $6.25
Grilled Chicken $6.25
1 Enchiladas A La Carte $5.50
3 Enchiladas A La Carte $11.75
Burritos A La Carte $8.25
Quesadilla A La Carte $3.00
Beverages
Soft Drink $3.15
Milk $0.00
Orange Juice $0.00
Cranberry Juice $3.25
Desserts
Sopapilla $4.25
Fried Ice Cream $5.75
Churros $5.75
Kids Menu
Taco & Burrito-Kids $8.75
Taco Rice & Beans-Kids $8.75
Mini Taco Salad-Kids $8.75
Mini Corn Dogs & French Fries -Kids $8.75
Cheese Quesadilla, Rice & French Fries-Kids $8.75
Chicken Nuggets & French Fries-Kids $8.75
Kid’s ACP Chicken-Kids $8.75
Kids ACP Steak-Kids $8.75
Cheeseburger & French Fries-Kids $8.75
Chicken Favorites
Chipotle Chicken $16.00
Pollo Tropical $16.00
Pollo Santa Fe $16.00
Chilaquiles Chicken $13.00
Pollo A La Mexicana $16.00
Pollo Croqueta $16.00
Pollo Yucatan $16.00
Pollo Popeye $16.00
Pollo Loco $16.00
Pollo Ranchero $16.00
Chori Pollo $16.00
Smoked Chicken $14.00
Pollo Real $17.00
Chicken & Broccoli $16.00
Pollo Pacifico $17.00
Fiesta Lime Pollo $16.00
New Crème Chicken $16.00
New Pollo Tapatio $16.00
New Don Javen Especial $16.00
Steak & Ribs
Ribeye $19.75
Steak & Chicken $20.25
Ribeye El Cowboy $20.25
T-Bone Rio $19.75
T-Bone Ranchero $19.75
T-Bone A La Mexicana $19.75
T-Bone A La Tampiquena $19.75
T-Bone Americano $19.75
Carne Asada $18.25
Mexican Cheese Steak Dinner $16.25
Steak Yucatan $18.25
Ribs $16.25
Hot Ribs $16.25
Specialties & Chimis
Grande Special $16.00
Especial Don Juan $15.75
New Brisket Chimichanga $15.00
New Chipotle Chimichanga $15.00
Philly Chimichanga $15.00
Chimichangas $13.00
Shrimp Chimichangas $15.00
Sopes $13.00
Seafood
Camarones Al Mojo De Ajo $18.50
Camarones A La Diabla $18.50
Crème Shrimp $18.50
Camaron Cancun $18.50
Chipotle Shrimp $18.50
La Playa Special $16.50
Mahi Mahi Shrimp $18.45
Mr Jalapeno Shrimp $18.50
Shrimp Tostadas $16.50
Coctel De Camaron $16.50
Camaron Yucatan $18.50
Pork
Chile Colorado $16.00
Chile Verde $16.00
Mi Mexico $16.00
Carnitas Dinner $16.00
Fajitas
Steak Fajitas $16.00
Chicken Fajitas $16.00
Mixed Fajitas $16.00
Texas Fajitas $17.00
Chicken& Shrimp Fajitas $18.00
Shrimp Fajitas $18.50
Hawaiian Fajitas $17.00
Shrimp & Tilapia Fajitas $19.00
Vegetarian Fajitas $15.00
Mexican Volcano Fajitas $17.00
Sanwiches,Burger & Wraps
Rio Chicken Sandwich $10.75
Chipotle Wrap $11.25
Philly Steak Sub $11.75
New Philly Chicken Sub $13.75
Stan’s Chicken Club $11.75
New Spicy Chicken Sandwich $11.75
Rio Burger $11.75
Alamo Burger $11.75
A-1 Style Burger $11.75
Chicken Warp $11.25
Fajita Wrap $11.75

… 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

Leave a Comment

Stay connected with the Roost!

Ask us any questions