Images
ContributeNo images to show
Feedback
Contribute FeedbackBased on the average rating of 4.1, the Roca's Mexican Grill is definitely worth a visit.
More information
Reservations can be made at this eatery by phone, number: (+1)5407314111, or use our online reservation option to quickly reserve a table.
QR-code link to the menu
![QR-Code zur Speisekarte von Roca's Mexican Grill](https://img.menulist.menu/storage/media/companies_qr_codes/38957331/rocas-mexican-grill-qr-code-menu-link.png)
Suggested nearby restaurants.
4.8
Menu
Table booking
4.8
Menu
Table booking
City: Blacksburg (near Fairlawn), 898 Prices Fork Rd, 24060, Blacksburg, US, United States
"One of my favorite restaurants in town."
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Fairlawn, 7401 Peppers Ferry Blvd, Fairlawn, VA 24141, United States
"Best pizza in the NRV! Food: 5 Service: 5 Atmosphere: 4"
4.5
Menu
4.5
Menu
City: Christiansburg (near Fairlawn), 1505 Roanoke St, Christiansburg, United States Of America, 24073
"Great burger chili dogs and pommes. friendly staff too much better than fast eating. I eat here often."
4.6
Menu
Table booking
4.6
Menu
Table booking
City: Christiansburg (near Fairlawn), 6 Radford StVA 24073, Christiansburg, United States
"Eat: 5/5 service: 4/5 atmosphere: 4/5More"
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Christiansburg (near Fairlawn), Peppers Ferry Road Northwest, Christiansburg, 24073, United States Of America
"Really delicious but a bit pricey. Overall an okay experience."
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Blacksburg (near Fairlawn), 1001 N Main St, Blacksburg, United States Of America, 24060
"Good food. Good prices. Great fried chicken and bbq."
4.6
Menu
Table booking
4.6
Menu
Table booking
City: Blacksburg (near Fairlawn), 112 Turner St NW, Blacksburg, VA 24060, United States
"The best sub-period makes me hungry to just consider the ad."
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Blacksburg (near Fairlawn), 110 Draper Rd NW, Blacksburg, VA 24060, United States
"Don't let the building appearance fool you......pizza is awesome!"
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Blacksburg (near Fairlawn), 1500 S Main St Suite 100, Blacksburg, VA 24060, United States
"Service: Dine in Meal type: Lunch Price per person: $10–20"
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Blacksburg (near Fairlawn), 210 Prices Fork Rd, 24060, Blacksburg, US, United States
"Update: I tried their dry pot chicken again and it was lit "