Rocas Mexican Grill

30 Nitro Market Pl, Charleston - 25313
191 reviews
Mexican
(304) 769-0404

One of few places in the area to eat that is not a chain. It was recommended by locals but it appears the locals do not have opportunities to know a decent restaurant. We could not understand our server and had to get another person to explain things. When asked the price of various Margarita the answer was "I do not know". We ordered a small margarita and got a jumbo at the jumbo price. The Burrito I ordered was very ordinary and very smal for the price.

We had a great time that we went back for dinner on the same day. Stopped by for Queso and Margaritas earlier in the day. Servers were great but the queso was runny which makes it a bit harder to eat on chips. We did modify their Top Shelf Margarita to not include the orange juice and they were amazing.We went back for the steak fajitas for dinner. Servers were great again on a busier Friday night. We read the menu wrong that shredded cheese was included and we did not receive the guacamole.The food hiccups and a couple waitstaff complaining should have resulted in 4-stars but the overall experience was too good.We will be back and it is a great break from the casino! Thank You!

fast and friendly service

food is good but the female bartender was the absolute rudest woman ever (she wouldn’t give her name) she is a “waitress” when needed i assume. but bc of her several ppl probably won’t be back…

I ordered the Quesadilla Rancheros or something like that… it was a chicken quesadilla with onions that were seasoned and cooked that tasted so good! The rice is very good too I like to pour queso over the rice. Very friendly workers and the waitress was on top of everything and refilled our drinks whenever we ran out so that’s good. Very happy.

This has always been a group favorite, so we chose it for our annual Christmas dinner as we’ve done in the past. Our server was friendly enough and our food was good. But when we left we heard one server say, “Let’s finally clean this s#*! up,” while another commented on how “ridiculous” it was that we stayed so long. We DID stay a while, as we always do - but the restaurant wasn’t busy, we tipped well, and we were continuing to order drinks until our server just stopped coming around. We won’t be back.

Great food, probably the best we have had in a long time. That's saying alot being as I'm married to a mexican who says it's the best since her mother.

Very good, very fast , vary nice service. In and out with plenty of leftovers in 30 minutes at dinner time. Parking lot was packed. Bathrooms were the low point. And it was just a bit pricey, but I feel it justified. 4 adults 3 drinks 84$.

This place has gone downhill. Last time we ate in they forgot a large cheese dip and brought out the wrong food. I tell them to remove cheese after we have already finish the meal and dude try to add the 10$ anyways. Don’t get me started on their online orders. At work we have to check the bags repeatedly to make sure they don’t ever forget half the items and they still managed to rip us off each time. Customer service is very poor and the food hasn’t been all that great in the last year or so. Definitely no longer spending my money here anymore.

Went around 1. Wasn't busy and the food was really good. Serving size was smaller than your average Mexican restaurant, but i kinda liked it. The waitress was o.k. A little pricey for just a lunch so take that into consideration.