Home › Food and Drink › Mexican restaurant
The 10 Best Mexican Restaurants in Richmond (2026)
Our list ranks Richmond’s top Mexican restaurants using a Bayesian-style score that weights average Google ratings by the number of Google reviews, so places with strong ratings and substantial feedback rise to the top. Updated for 2026, this guide reflects the local dining scene across neighborhoods and nearby suburbs, helping readers find reliable options whether they’re grabbing a quick taco or planning a sit-down meal. We relied on raw Google data rather than editorial taste, so entries are chosen strictly by their weighted scores. Use this as a starting point, then check menus, hours, and reservations before you go.
This ranking is computed from Google reviews (our method). Listings marked Partner are paid advertising spots: they sit alongside the ranking without changing its order.
Are you a mexican restaurant in Richmond?
People reading this page are looking for a pro right now. Put your business above the ranking, with your contact details and a link to your site.
✓ Live immediately · ✓ One-time payment · ✓ No subscription
10 of 10 spots still available
Cochiloco | Scott’s Addition
Cochiloco | Scott’s Addition tops our list because it pairs one of the highest Google ratings (4.8) with a substantial review total (530), giving it strong weighted support in the ranking. Listed in Google as a Mexican restaurant and identified with Scott’s Addition in its name and address, it stands out statistically among local options. Those two factors — a near-top score plus solid review volume — are why it ranks first in 2026.
The full ranking
Mexican Margaritas Bar & Grill
Mexican Margaritas Bar & Grill holds a 4.8 rating on Google based on 158 reviews and is listed under the Mexican category in Richmond.
158 reviews
Lolita’s
Lolita’s is listed as Mexican on Google with a 4.7 rating drawn from 1,512 reviews, reflecting a large volume of customer feedback.
1512 reviews
Abuelita’s
Abuelita’s appears in Google as a Restaurant with a 4.7 rating from 954 reviews, showing substantial review counts though the Google category is broader than strictly Mexican.
954 reviews
Conejo
Conejo is categorized as Mexican on Google and posts a 4.7 rating across 543 reviews, placing it among the well-reviewed local options.
543 reviews
Big Chile Real Mexican Tacos & Tex Mex
Big Chile Real Mexican Tacos & Tex Mex has a 4.7 Google rating based on 471 reviews and is listed in the Mexican category on W Main Street in Richmond.
471 reviews
Lalo’s Cocina & Tacos Bar & Grill
Lalo’s Cocina & Tacos Bar & Grill is listed as Mexican with a 4.7 rating from 346 reviews and its address places it in Henrico, VA.
346 reviews
Las Flores Restaurant
Las Flores Restaurant appears under the Mexican category on Google with a 4.7 rating and 227 reviews, and its address is in Henrico.
227 reviews
Casa Del Barco – Short Pump Town Center
Casa Del Barco – Short Pump Town Center carries a 4.6 Google rating backed by 4,158 reviews; Google lists it as Mexican and includes Short Pump Town Center in the name and address.
4158 reviews
Little Mexico
Little Mexico is listed as Mexican on Google with a 4.6 rating from 1,884 reviews, giving it both a high score and a large review base on W Cary Street.
1884 reviews
Frequently asked questions
How was this ranking created?
This list uses Google ratings and review counts combined into a weighted (Bayesian-style) score so that businesses with high averages and meaningful numbers of reviews rank higher. The ranking is based on raw Google data and was updated for 2026.
How should I choose a Mexican restaurant for my visit?
Look at the overall rating and the number of reviews to gauge consistency, then check the menu, hours, and recent reviews for specifics like dietary options or service notes. Consider location and whether you want counter service, takeout, or a sit-down meal.
What should I check before I go?
Verify current hours, whether reservations or a walk-in line are typical, and whether the menu meets dietary needs or group size. Many places update hours or offerings seasonally, so a quick call or website check helps avoid surprises.
When is the best time to call or visit a Mexican restaurant?
Call ahead during non-peak hours if you need reservations or to confirm takeout times; for walk-ins, early evening or late afternoon can be less busy than prime dinner hours. If you have a larger party, give them advance notice to ensure seating.