Get the Wednesday emailSubscribe

The best Mexican in Richmond

Mexico Restaurant leads our ranking for Mexican in Richmond. Readers voted it first in Richmond Magazine Best & Worst in 2025 and 2026. Wong's Tacos and En Su Boca come next.

  1. 1Mexico RestaurantReaders' choice, 2025, 2026
  2. 2Wong's TacosReaders' runner-up, 2025, 2026
  3. 3En Su BocaReaders' choice, 2025

214 Mexican restaurants are open in and around Richmond. The top 6 are ranked first; the rest follow.

Showing 38 places: open now. Show all 259

The top 6

How we rank
  1. En Su Boca
    Photo: ensuboca.com

    3En Su Boca

    Mexican restaurant · Richmond
    • Won Richmond Magazine Best & Worst 2025 for Mexican, voted by readers [2]
    • RVA Mag: “En Su Boca tries to seduce me with its tequila and tacos perfume.” [3]
    Where
    1001 N Arthur Ashe Blvd, Richmond, VA 23230
    Today
    Open now until 2 AM
    Has
    Full bar · Patio · Outdoor seating · Dog friendly · Catering
    All hours
    Mon11 AM to 2 AM
    Tue11 AM to 2 AM
    Wed11 AM to 2 AM
    Thu11 AM to 2 AM
    Fri11 AM to 2 AM
    Sat11 AM to 2 AM
    Sun11 AM to 2 AM

    Checked Oct 5 · Report a change

More Mexican in Richmond

34 more · A to Z
  1. Azteca Mexican Restaurant
    Photo: aztecava.com

    Azteca Mexican Restaurant

    Mexican restaurant · Richmond

    “At our restaurant, opened in 2017 by a family of immigrants from Guerrero, Mexico, we want you to feel right at home.”

    Where
    3001 Richmond Hwy, Richmond, VA 23234-1727
    Today
    Open now until 10 PM
    Has
    Full bar · Kids menu · Vegan options
    All hours
    Mon9 AM to 10 PM
    Tue9 AM to 10 PM
    Wed9 AM to 10 PM
    Thu9 AM to 10 PM
    Fri9 AM to 10 PM
    Sat9 AM to 10 PM
    Sun9 AM to 10 PM

    Checked Oct 5 · Report a change

  2. Baja Bean Co.

    Mexican restaurant · Richmond

    “At Baja, we are proud to start from scratch with dried beans, fresh avocados, whole tomatoes, raw meats, and as many locally sourced items as we can afford to offer at our reasonable prices.”

    Where
    1520 W Main St, Richmond, VA 23220
    Today
    Open now until 12 AM
    On the menu
    Two Tacos $8 · Burrito $9 · Street Tacos $15 · Bayou Burrito $14
    Has
    Gluten-free options · Vegan options · Catering
    All hours
    Mon12 PM to 12 AM
    Tue5 PM to 12 AM
    Wed5 PM to 12 AM
    Thu12 PM to 12 AM
    Fri12 PM to 2 AM
    Sat12 PM to 2 AM
    Sun12 PM to 12 AM

    Checked Oct 5 · Report a change

  3. Don't Look Back
    Photo: dontlookback.co

    Don't Look Back

    Mexican restaurant · Richmond

    “Don't Look Back - Triple is a relaxed neighborhood gathering spot where the goal is to provide customers with the best taco experience in town.”

    Where
    3306 W Broad St, Richmond, VA 23230
    Today
    Open now until 2 AM
    On the menu
    Beef Taco $6 · Carnitas Burrito (implied from Mix N Match) $5.50 · Shrimp Taco $6 · Chips & Guacamole $7
    Has
    Reservations · Catering · Private dining · Full bar
    All hours
    Mon11:30 AM to 2 AM
    Tue11:30 AM to 2 AM
    Wed11:30 AM to 2 AM
    Thu11:30 AM to 2 AM
    Fri11:30 AM to 2 AM
    Sat11:30 AM to 2 AM
    Sun11:30 AM to 2 AM

    Checked Oct 5 · Report a change

  4. El Chido Restaurante
    Photo: elchidorestaurant.com

    El Chido Restaurante

    Mexican restaurant · Henrico

    “The authentic taste of Mexico is here in the heart of Richmond.”

    Where
    7568 W Broad St, Henrico, VA 23294-3608
    Today
    Open now until 10:30 PM
    On the menu
    TACOS $4 · BURRITOS $13 · Carne Asada $16.99 · Torta Cubana $17
    Has
    Catering · Takeout · Delivery
    All hours
    Mon11 AM to 10 PM
    Tue11 AM to 10 PM
    Wed11 AM to 10 PM
    Thu11 AM to 10 PM
    Fri11 AM to 10 PM
    Sat10 AM to 11 PM
    Sun11 AM to 10:30 PM

    Checked Oct 5 · Report a change

  5. El Paso

    Mexican restaurant · Henrico

    “We want to bring you the best dinning experience”

    Where
    3417 Cox Rd, Henrico, VA 23233
    Today
    Open now until 10 PM
    On the menu
    Tacos de Carne Asada $18.99 · Burrito Grande $18.50 · El Paso Grill Special $19.99
    Has
    Takeout
    All hours
    Mon11 AM to 10 PM
    Tue11 AM to 10 PM
    Wed11 AM to 10 PM
    Thu11 AM to 10 PM
    Fri11 AM to 10 PM
    Sat10 AM to 11 PM
    Sun11 AM to 10 PM

    Checked Oct 5 · Report a change

  6. La Catrina Restaurant & Night Club

    Mexican restaurant · Richmond
    Where
    5310 Hull St, Richmond, VA 23224
    Today
    Open now until 10:30 PM
    On the menu
    Tacos de Pollo (3) $11.99 · Quesadilla (1) $11.99 · Carne Asada $17.99
    All hours
    MonClosed
    TueClosed
    WedClosed
    Thu4 PM to 10:30 PM
    Fri12 PM to 10:30 PM
    Sat12 PM to 10:30 PM
    Sun12 PM to 10:30 PM

    Checked Oct 5 · Report a change

  7. Los Panchos
    Photo: lospanchosmexicanrestaurant.us

    Los Panchos

    Mexican restaurant · Richmond

    “Are you in the mood for delicious food using fresh ingredients at an affordable price?”

    Where
    10921 Midlothian Tpke, Richmond, VA 23235-4707
    Today
    Open now until 10 PM
    Has
    Takeout · Delivery
    All hours
    Mon11 AM to 10 PM
    Tue11 AM to 10 PM
    Wed11 AM to 10 PM
    Thu11 AM to 10 PM
    Fri11 AM to 10 PM
    Sat11 AM to 10 PM
    Sun11 AM to 10 PM

    Checked Oct 5 · Report a change

  8. Los Panchos Parham
    Photo: lospanchosrestaurante.com

    Los Panchos Parham

    Mexican restaurant · Henrico

    “The best mexican food.”

    Where
    1517 N Parham Rd, Henrico, VA 23229
    Today
    Open now until 10 PM
    On the menu
    Camarones Empanizados $12.99 · Molcajete del Mar $32.99
    All hours
    Mon11 AM to 10 PM
    Tue11 AM to 10 PM
    Wed11 AM to 10 PM
    Thu11 AM to 10 PM
    Fri11 AM to 10 PM
    Sat11 AM to 10 PM
    Sun11 AM to 10 PM

    Checked Oct 5 · Report a change

  9. Los Panchos Short Pump
    Photo: lospanchosrestaurante.com

    Los Panchos Short Pump

    Mexican restaurant · Henrico

    “The best mexican food.”

    Where
    3532 Pump Rd, Henrico, VA 23233-1115
    Today
    Open now until 10 PM
    On the menu
    Camarones Empanizados $12.99 · Molcajete del Mar $32.99
    All hours
    Mon11 AM to 10 PM
    Tue11 AM to 10 PM
    Wed11 AM to 10 PM
    Thu11 AM to 10 PM
    Fri11 AM to 10 PM
    Sat11 AM to 10 PM
    Sun11 AM to 10 PM

    Checked Oct 5 · Report a change

  10. Potros Mexican Restaurant
    Photo: potrosmexicanrestaurant.com

    Potros Mexican Restaurant

    Mexican restaurant · Henrico

    “A comforting bowl of savory delights that soothes the soul”

    Where
    9074 Staples Mill Rd, Henrico, VA 23228-2021
    Today
    Open now until 10 PM
    All hours
    Mon11 AM to 10 PM
    Tue11 AM to 10 PM
    Wed11 AM to 10 PM
    Thu11 AM to 10 PM
    Fri11 AM to 10 PM
    Sat11 AM to 10 PM
    Sun11 AM to 10 PM

    Checked Oct 5 · Report a change

  11. Tacos El Ingeniero
    Photo: tacosing.com

    Tacos El Ingeniero

    Mexican restaurant · Midlothian

    “At TACOS EL INGENIERO, we are dedicated to bringing you a delightful culinary experience from morning till night.”

    Where
    7429 MIDLOTHIAN TPKE, MIDLOTHIAN, VA 23225
    Today
    Open now until 10 PM
    Has
    Breakfast all day
    All hours
    Mon9 AM to 10 PM
    Tue9 AM to 10 PM
    Wed9 AM to 10 PM
    Thu9 AM to 10 PM
    Fri9 AM to 12 AM
    Sat9 AM to 12 AM
    Sun9 AM to 10 PM

    Checked Oct 5 · Report a change

  12. Taqueria Y Antojitos El Chido
    Photo: starling.elchidorestaurant.com

    Taqueria Y Antojitos El Chido

    Mexican restaurant · Henrico

    “Authentic Mexican dishes made with the freshest ingredients for a delicious experience!”

    Where
    1412 Starling Dr, Henrico, VA 23229
    Today
    Open now until 10 PM
    On the menu
    Tacos $4 · Burritos $13 · Enchiladas Rojas de Pollo $15
    Has
    Catering
    All hours
    Mon10 AM to 10 PM
    Tue10 AM to 10 PM
    Wed10 AM to 10 PM
    Thu10 AM to 10 PM
    Fri10 AM to 10 PM
    Sat10 AM to 10 PM
    Sun10 AM to 10 PM

    Checked Oct 5 · Report a change

Worth the drive

Within about half an hour of Richmond.

  1. Don Miguel Mexican Restaurant
    Photo: donmiguelmexicanrestaurant.com

    Don Miguel Mexican Restaurant

    Mexican restaurant · Providence Forge

    “Made From Scratch, Served With Pride Real ingredients, honest recipes, and grilled cactus on the menu — welcome to Don Miguel.”

    Where
    3560 N Courthouse Rd, Providence Forge, VA 23140-3408
    Today
    Open now until 10 PM
    Has
    Full bar · Takeout · Delivery · Happy hour
    All hours
    Mon11 AM to 10 PM
    Tue11 AM to 10 PM
    Wed11 AM to 10 PM
    Thu11 AM to 10 PM
    Fri11 AM to 10 PM
    Sat11 AM to 10 PM
    Sun11 AM to 10 PM

    Checked Oct 5 · Report a change

No longer open

What Mexican costs in Richmond

The lowest price for each, from each restaurant’s own menu, checked October 2026.

RestaurantTacosBurritoEntrée or plateMargarita
Ay Caramba Mexican Restaurant$13.99 (Three corn tortilla tacos)$14.99 (Burrito Grande)——
Ay Mama Mexican Grill$7.99 (Beef Tacos (3))$6.99 (Chicken Burritos (1))$13.49 (Enchiladas Supremas)—
Baja Bean Co.$8 (Two Tacos)$9 (Burrito)——
Big Chile$12.50 (Street Taco)$12.99 (Burrito)$15.99 (Carne Asada Plate)—
Big Chile Taco Truck$12.50 (Street Taco)$12.99 (Burrito)$15.99 (Carne Asada Plate)—
Blue Habanero$18 (Street Tacos)$14 (Burrito Gigante)—$5 (Lime Margarita)
Casa Grande—$9 (Burrito)——
Don't Look Back$6 (Beef Taco)$5.50 (Carnitas Burrito (implied from Mix N Match))——
El Cerro Azul$13.99 (Tacos de Carne Asada)$12.99 (Burrito Valiente)—$13.99 (Blue Margarita)
El Chido Restaurante$4 (TACOS)$13 (BURRITOS)——
El Paso$18.99 (Tacos de Carne Asada)$18.50 (Burrito Grande)——
El Patron Cantina$3.99 (Street Tacos)$17 (Barbacoa Burrito)——
Jalapenos Mexican Grill$7 (Tacos)———
La Catrina Restaurant & Night Club$11.99 (Tacos de Pollo (3))—$11.99 (Quesadilla (1))—
La Princesa Family Restaurant - مطعم الأميرة$9.99 (Chicken Tacos)$13.99 (Steak Burrito)$14.99 (Enchiladas)—
Lalos Pinches Tacos Bar & Grill$7.50 (1 beef taco)$7.50 (1 burrito)——
Mi Hacienda Mexican Restaurant$13.50 (Taco Bar)—$16.99 (Fajita Bar)—
Pepe's Mexican Restaurant$12.75 (Tacos De Carnitas (3))$14.99 (El Guapo Burrito)—$5.50 (Margarita 12 oz.)
Rio Grande Mexican Restaurant$12.49 (Tacos (Carne Asada))$11.99 (Burrito (Deluxe))——
Rusty Taco$4.95 (Street Tacos)$9.95 (Burrito)$12.95 (Taco Bowl)—
Taco Bamba Richmond$4 (Al Pastor Taco)—$15 (Pack the Bowl Bamba Salad)$7 (Classic Margarita)
Taqueria Y Antojitos El Chido$4 (Tacos)$13 (Burritos)$15 (Enchiladas Rojas de Pollo)—
Taqueria Y Antojitos El Chido$4 (Tacos)$13 (Burritos)——
Torchy's Tacos$9.95 (Taco Two Step (2 tacos with chips, salsa & drink))———

How we rank

Nobody at Guide2 scores the food. The ranking adds up what Richmond’s own judges have said in public: readers’ polls count most, then critics’ standing lists, then local press and food writers. Every point is numbered and listed under Sources below. The full method.

What changed

Questions

What is the best Mexican in Richmond?
Mexico Restaurant. Won Richmond Magazine Best & Worst 2025 and 2026 for Mexican, voted by readers. Wong's Tacos and En Su Boca come next.
How much does Mexican cost in Richmond?
On the restaurants' own menus: tacos from $3.99 (El Patron Cantina) to $18.99 (El Paso); burrito from $5.5 (Don't Look Back) to $18.5 (El Paso); entrée or plate from $11.99 (La Catrina Restaurant & Night Club) to $16.99 (Mi Hacienda Mexican Restaurant); margarita from $5 (Blue Habanero) to $13.99 (El Cerro Azul).
How many Mexican restaurants are in Richmond?
214 are open in and around Richmond as of October 2026, including Abuelita's, Arroz RVA, Ay Caramba Mexican Food, Ay Caramba Mexican Restaurant, Ay Mama Mexican Grill and 209 more. Within a half-hour drive there are 45 more, in Petersburg, Ashland, Colonial Heights, Providence Forge, Powhatan, Doswell, Goochland, Hopewell and Manakin-Sabot.
Which Mexican restaurants in Richmond take reservations?
5 take online bookings: Casa Del Barco, Casa Del Barco, Centro Bar and Kitchen, Centro Latin Bar and Kitchen and Conejo. The rest are walk-in or by phone.
Where can I order Mexican online in Richmond?
117 have online ordering on their own websites: Abuelita's, Ay Caramba Mexican Restaurant, Ay Mama Mexican Grill, Azteca Mexican Restaurant, Banda Burrito, Best Wings & Tacos, Big Chile, Big Chile Real Mexican Tacos & Tex Mex and 109 more.
Is Amigos Family Restaurant in Richmond still open?
No. Amigos Family Restaurant has closed. For Mexican nearby, see the list above.
Is Amigos Mexican Restaurant in Richmond still open?
No. Amigos Mexican Restaurant has closed. For Mexican nearby, see the list above.
Is Cantaritos Mexican Restaurant in Richmond still open?
No. Cantaritos Mexican Restaurant has closed. For Mexican nearby, see the list above.
Is Dashiell Mexican Seafood Bar and Grill in Richmond still open?
No. Dashiell Mexican Seafood Bar and Grill has closed. For Mexican nearby, see the list above.
Is El Toro Loco in Richmond still open?
No. El Toro Loco has closed. For Mexican nearby, see the list above.
Is Juan More Taco RVA in Richmond still open?
No. Juan More Taco RVA has closed. For Mexican nearby, see the list above.
Is La Buena Cocina in Richmond still open?
No. La Buena Cocina has closed. For Mexican nearby, see the list above.
Is La Doña Cocina Mexicana in Richmond still open?
No. La Doña Cocina Mexicana has closed. For Mexican nearby, see the list above.
Is Lalo’s Pinches Tacos Bar & Grill in Richmond still open?
No. Lalo’s Pinches Tacos Bar & Grill has closed. For Mexican nearby, see the list above.
Is Margaritas Cantina in Richmond still open?
No. Margaritas Cantina has closed. For Mexican nearby, see the list above.
Is Maya Villa Grill in Richmond still open?
No. Maya Villa Grill has closed. For Mexican nearby, see the list above.
Is Nuevo Mexico Restaurante in Richmond still open?
No. Nuevo Mexico Restaurante has closed. For Mexican nearby, see the list above.
Is Rosita's Taco Shop in Richmond still open?
No. Rosita's Taco Shop has closed. For Mexican nearby, see the list above.
Is Su Casa Cafe in Richmond still open?
No. Su Casa Cafe has closed. For Mexican nearby, see the list above.
Is Taqueria El Tacorrey in Richmond still open?
No. Taqueria El Tacorrey has closed. For Mexican nearby, see the list above.

Sources

  1. 1Richmond Magazine Best & Worst, Best & Worst 2026: Food & Drink, 2026. Checked Oct 5, 2026. Archived copy.
  2. 2Richmond Magazine Best & Worst, Best & Worst 2025: Food & Drink, 2025. Checked Oct 5, 2026. Archived copy.
  3. 3RVA Mag, best tacos in Richmond VA Archives. Checked Oct 5, 2026.

See something wrong? Read our corrections policy.

More places to eat in Richmond

All guides

The weekend, by Wednesday

One email a week with what is on around Richmond, sorted by day, with times and prices where the venue gives them. Free.

Run a restaurant, café or brewery?

Listings are free and nobody pays to be ranked. Tell us about new hours, a new menu or an opening, and we update the page.