Cancel

    Open app

    Search

    Rico's Mexican Grill

    4.0 (89 reviews)
    InexpensiveMexican
    Open 11:00 am - 9:00 pm

    Order Rico's Mexican Grill Takeout or Delivery

    Rico's Mexican Grill Photos

    Business Info

    RICO'S MEXICAN GRILL ATMOSPHERE

    What's the vibe?
    Moderate noise
    Casual
    Good for groups
    Happy hour specials

    You might also consider

    More like Rico's Mexican Grill

    Recommended Reviews - Rico's Mexican Grill

    Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.
    Yelp app icon
    Browse more easily on the app
    Review Feed Illustration

    Reviews With Photos

    Chips & salsa
    Hannah P.

    Rico's is a great spot for Mexican food in the mechanicsville area! They have a pretty expansive menu, so you will find something for everyone. Service has always been great and food comes out pretty quickly, even when they're busy. Portion sizes are pretty large, and most of the time, my boyfriend and I wind up sharing a meal and enjoying the chips and salsa and cheese dip! The restaurant itself is not super big, but can still accommodate a decent crowd and they have larger tables to seat large groups as well.

    Nacho Disaster
    Jonathan G.

    Hard pass on this place. We wanted to try a local business and well it was a lesson. Never have seen street tacos presented in such a poor manor. The tortillas were at the bottom and all the toppings and meat were dumped on top. Presentation is everything. The potatoes weren't cooked properly and the chorizo lacked flavor. Grilled chicken was meh at best. Nachos?! The mound of tasteless meat on nachos? No cheese. The pic says itself. Disappointed, $50! Only highlight was the salsa and chips. Taco salad was extremely small for a dinner portion and lacked flavor. Don't know why this place has 4 stars. Ordered: Nachos with beef (pic) Taco salad Three grilled chicken street tacos Trio street tacos (adobados, potato & chorizo and grilled chicken)

    Arroz con Pollo
    Kyle H.

    Place was popping on a Friday night. Covid guidelines are being followed very nicely here with spread out tables and hand sanitizer stations. Very friendly staff and greeted immediately. Food came out in less than 10 minutes and we were gone in thirty total. Arroz con pollo and pollo azteca. Very tender juicy meat. Tons of flavor. The cheese dip is to die for and the salsa was fresh too. Definitely would come back.

    Jumbo Burrito
    Rhea C.

    I regret getting this burrito because it is really JUMBO! I asked them to make it extra tasty however, it's not the burrito that I've always ordered from Mexican restaurants. The service was great though. Maybe I'll just get their tacos next time. Highly recommended.

    Oh and here are photos of my sad, wimpy, soggy tacos.

    Be careful when you order takeout from Rico's in Mechanicsville. And be sure to tell them you want an itemized receipt. I placed an order by phone and not only did I not get everything I ordered they charged me what I didn't get and charged for extras w/o informing me. There's a charge for takeout tacked on plus some other charges. Then the manager proceeds to tell me something is wrong with my phone because their menu doesn't come up correctly but is just photos. He said he couldn't print out an itemized receipt. So buyer beware. When you order done-in, make sure you get what you ordered.

    Philip E.

    Really disappointed! Drove 30 minutes to eat here, read about all the maxing reviews...and they are closed!!!!! Website and Yelp says open until 9pm!!

    Chimichanga
    Mike M.

    I and my family stopped in for a late dinner. I ordered chimichangas, rice & refried beans. It took a long time to receive the food, and they brought chicken instead of beef. No apology was offered. They did correct the order. The tortilla was nice and crispy and full of beef tips. The beans were a little spicy, which I really enjoyed. The food was delicious and service was just ok. They did not come back to check on is. We had to go get someone to add to the order. If service had been better it would have been a 5.

    See all

    16 days ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Rob F.
    0
    4
    10

    8 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    7 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    10 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Helpful 1
    Thanks 1
    Love this 1
    Oh no 0

    2 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    6 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Rhea C.
    44
    95
    146

    4 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0

    4 years ago

    Helpful 0
    Thanks 0
    Love this 2
    Oh no 0

    4 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    5 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Service was quick, food was tasty. I like that they remodeled the inside. Our waiter was nice and help make suggestions.

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    6 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Mike M.
    3
    439
    1003

    6 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    5 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Mia G.
    178
    5
    3

    6 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    5 years ago

    We attempted to go in at 9 and the door blatantly displays that they close at 10pm and we were told that they were closed with a smirk.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    6 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    8 years ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0
    Photo of H S.
    67
    3
    0

    4 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Liz W.
    50
    78
    96

    6 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    6 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    9 years ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    7 years ago

    Food was great (get the carnitas), service was polite. Clean restaurant and fun family environment

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    6 years ago

    We ordered through Door Dash. Food was delivered quickly and tasted delicious! We will definitely order from Rico's again.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Lesli B.
    75
    31
    17

    7 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    8 years ago

    Helpful 2
    Thanks 0
    Love this 1
    Oh no 0
    Photo of J `.
    1
    10
    2

    7 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    11 years ago

    Great stop on our road trip. Shrimp fraitas and an enchilada taco combo platter. Nice hostess. We will be back.

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Janice G.
    57
    74
    27

    11 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    9 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    Page 1 of 3

    Ask the Community - Rico's Mexican Grill

    You might also consider

    Verify this business for free

    People searched for Mexican 5,569 times last month within 15 miles of this business.

    Verify this business

    Mexico Restaurant

    Mexico Restaurant

    3.1(119 reviews)
    1.4 mi
    $$
    35 years in business
    Family-owned & operated

    Unfortunately, despite excellent and quick service, this may be the worst Mexican food I've ever…read morehad. To start, I must say the restaurant is nicely decorated, clean and spacious. The staff are very friendly and orders and requests are handled quickly. Nothing slow about this location! The food, however, is pretty terrible. We ordered a Guadalajara Special, Fajitas Texanas (no onion) and the kids chicken tenders and fries. Nothing was seasoned, and I mean nothing. No salt (even the fries!), no spice, no flavor. The sauce on the Guadalajara Special was pretty offensive and the piles of bland, plain chicken breast and plain, bland ground beef were glaringly absent of any taste of Mexican cuisine. The tamale was serviceable once you dug it out from under everything else, but the steak taquito might have been the only thing on the plate we enjoyed. The fajitas were pretty sparse and barely constituted a good serving - more like lunch size than dinner. Rice and beans were both similarly flavorless and the rice was terribly dry. The chips, tortillas and taquito shells all tasted like deep fried paper - again, no flavor. The ONLY thing on the table with a noticeable taste to it was the complimentary salsa, and then it was actually too spicy! I've been to other Mexico Restaurant locations and have enjoyed the food. I don't know what's going on in the kitchen in Mechanicsville, but we will never be back and I cannot recommend this location to anyone with taste buds.

    The place quite nice sis sulky after an outside renovation. The food was good but not really my…read moretaste. My personal favorite is the enchiladas there but I decided to try something else. The drinks are quite good. Can be a bit loud when it's full though so conversing can be a bit tough. The servers are fine. They regularly check on you for chips and salsa but they handle a lot of tables.

    Photos
    Mexico Restaurant - Mexico Restaurant, Mexican food

    Mexico Restaurant, Mexican food

    Mexico Restaurant - Blue Margarita

    Blue Margarita

    Mexico Restaurant - Organic Tres Agaves Margarita

    See all

    Organic Tres Agaves Margarita

    Don Pedro 2 - Helado Frito

    Don Pedro 2

    3.7(70 reviews)
    4.5 mi
    $

    AMBIANCE: We came here during our break for our leadership…read moreconference that we had and it was actually a cool spot. It was spacious, a lot of booth seating area, it accommodated about 30 to 40 people nicely, so we were thankful for that. There is a ton of natural lighting, coming in from the windows, so that was really positive. SERVICE: Service was good, everyone was very nice, I do think that they were overwhelmed, and not usually used to having that many people to service in the middle of the day. At least that was my impression, but overall the service was good. FOOD: I really don't like to give bad reviews, and granted Mexican food is not my top choice but that's what the group wanted. Especially Tex-Mex food, this is not authentic Mexican food at all. So I just wanted some small things to bite on. I wanted appetizers. So I asked for the guacamole salad. You could literally taste that the guacamole that was served was out of a bag. They gave me lettuce, that could have been out of a bag as well, basically looked like rabbit food. It was not appetizing. I was like OK, well maybe they'll dessert will be good. My friend ordered the fried ice cream. How could that not be good? Well it wasn't. The fried tortilla was good, but the ice cream really did not taste good, and I think that's hard to do when it was simply just vanilla. The chocolate sauce, now that I'm thinking about it could have been old. And maybe that's why I didn't taste good? Really it was such a simple dessert, but it was not appetizing at all. The best thing there was the chips and salsa, which was of course unlimited.

    As far as very Americanized Mexican food goes, this food is pretty dang good. If you want the…read moreno-frills, comfort Mexican food where you sit down and eat 6 baskets of chips and salsa, this is your spot. The service was super quick and friendly, and the food and drinks were served fresh and fast. The prices are awesome for the amount of food you get with any meal. I definitely recommend this place for a comfort food night.

    Photos
    Don Pedro 2
    Don Pedro 2 - 4 Piece Flautas

    4 Piece Flautas

    Don Pedro 2 - Guacamole salad

    See all

    Guacamole salad

    El Zocalo Mexican Restaurant - Tacos Al Pastor with rice

    El Zocalo Mexican Restaurant

    4.5(52 reviews)
    10.8 mi
    $$

    Stopped in here over the weekend after jumping off 95 over to 301 to avoid traffic & based on good…read moreYelp reviews. Cool kinda out of the way location - believe this might qualify as a 'hidden gem' ;) Not a fancy place, but had some great Mexican food! It's was about 2:30 but I was still able to order from the lunch menu, so I sampled the Taco/Burrito/Rice special - not bad at all! Everything tasted fresh & they also had great chips/salsa. Service was great as well. I believe this was a spot-on choice based on the experiences of previous Yelp trailblazers - I'd definitely return if I find myself driving down Hanover Courthouse Rd...heck I'd even jump off 95 at Exit 92 & drive the 5 miles over to to get there! Recommended!

    This place far exceeded my expectations. I've driven past it so many times, never stopping to eat…read more But my husband heard good things about it so we tried it for a weekday lunch. What surprised me was how much seating inside and out. Much more spacious than I thought it would be. It was a little chilly (the mini split unit was right above our table) so maybe bring a sweatshirt or jacket. The food: all fresh and delicious. My husband had tacos. I had a quesadilla. Generous portion sizes. I had enough left to bring home. The wait staff was friendly and welcoming. Our waiter was prompt in taking our order and checking back while we ate. Will definitely recommend this restaurant to others and will return to eat there again soon!

    Photos
    El Zocalo Mexican Restaurant
    El Zocalo Mexican Restaurant - Quesadilla el zocola

    Quesadilla el zocola

    El Zocalo Mexican Restaurant - Prickly Pear Margarita

    See all

    Prickly Pear Margarita

    El Azteca Mexican Restaurant - Lunch chicken fajita burrito

    El Azteca Mexican Restaurant

    3.7(110 reviews)
    12.8 mi
    $$

    DELICIOUS Mexican food! My friend had suggested this to be our halfway point to catch up with each…read moreother. They did NOT disappoint! Plenty of parking around back, it may be tricky driving into the location but we met right at 5:30. My friend got there before me and got us on the waitlist. Luckily, it wasn't that crowded yet and were seated pretty quickly. We decided to start out on their house margarita...my stupid self went ahead and answered the server "the largest one you have!" They were NOT kidding - this cut was gigantic! I told my friend that we will be getting one to share between the both of us. I made it a personal goal to finish at least half of it before leaving... I decided on their chef's special, carne steak (it was all the meat lol: steak, chorizo, with rice and beans). OMG, it was amazing with so much left over! (Spoiler - it taste amazing cold too! haha). I don't remember the dessert that we got but it was seriously like a big pancake churro with a scoop of ice cream. The place is clean and our server was great! He was on top of everything, let us do our thing and checked us on at the right time. I'm already excited for the next girl's catch up date already.

    This was a waste of a meal. I love Mexican food but this is not the place to go. There are fees for…read morealmost anything you get one refill on drink and 1.00 for another. I ordered simple dish taco and enchiladas, however the rice was overcooked with no flavor. The enchiladas was covered in sauce that looked like mole sauce not enchilada sauce. The taco wasn't bad , just not appetizing. The ambiance of the place give old Italian restaurant with flair and splash of Hispanic banners. Just go to Mi Jalisco food there is way better. Servers were friendly and nice.

    Photos
    El Azteca Mexican Restaurant - Strawberry margaritas

    Strawberry margaritas

    El Azteca Mexican Restaurant - Birria tacos (new on the menu)

    Birria tacos (new on the menu)

    El Azteca Mexican Restaurant - Steak fries

    See all

    Steak fries

    Rico's Mexican Grill - mexican - Updated September 2026

    Loading...
    Loading...
    Loading...