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.
- 1Mexico RestaurantReaders' choice, 2025, 2026
- 2Wong's TacosReaders' runner-up, 2025, 2026
3En Su BocaReaders' choice, 2025
214 Mexican restaurants are open in and around Richmond. The top 6 are ranked first; the rest follow.
Showing 5 places: book online. Show all 259
The top 6
How we rank5Conejo
Mexican restaurant · Richmond- Runner-up in Richmond Magazine Best & Worst 2025 for Mexican, voted by readers [2]
“We are a Mexican restaurant, proudly serving some of Mexico's most authentic dishes.”
- Where
- 5820 Patterson Ave, Richmond, VA 23226-2514
- Today
- Closed for the day
- Has
- Reservations · Patio · Takeout · Happy hour · Full bar
- Phone
- (804) 431-3246
All hours
Mon 4:30 PM to 9 PM Tue 4:30 PM to 9 PM Wed 4:30 PM to 9 PM Thu 4:30 PM to 9 PM Fri 11 AM to 2:30 PM Sat 4:30 PM to 10 PM Sun 11 AM to 9 PM Checked Oct 5 · Report a change
More Mexican in Richmond
4 more · A to Z
Photo: centrorva.com Centro Bar and Kitchen
Mexican restaurant · Midlothian- Where
- 15408 Wc Commons Way, Midlothian, VA 23113
- Has
- Happy hour · Brunch · Reservations
- Phone
- (804) 893-3710
Checked Oct 5 · Report a change

Photo: centrorva.com Centro Latin Bar and Kitchen
Mexican restaurant · Midlothian- Where
- 15408 WC Commons Way, Midlothian, VA 23113-7320
- Has
- Happy hour · Brunch · Full bar · Reservations
- Phone
- (804) 893-3710
Checked Oct 5 · Report a change
Casa Del Barco2 locations: Henrico and Richmond
- 11800 W Broad St11800 W Broad St, Henrico
- 320 S 12th St320 S 12th St, Richmond
No longer open
- Amigos Family Restaurant, 1808 Staples Mill Rd has closed.
- Amigos Mexican Restaurant, 7128 Hull Street Rd has closed.
- Cantaritos Mexican Restaurant, 1412 Starling Dr Ste C has closed.
- Dashiell Mexican Seafood Bar and Grill, 6078 Mechanicsville Tpke has closed.
- El Toro Loco, 1808 Staples Mill Rd has closed.
- Juan More Taco RVA, 304 N Robinson St has closed.
- La Buena Cocina, 4725 Walmsley Blvd has closed.
- La Doña Cocina Mexicana, 6404 Horsepen Rd has closed.
- Lalo’s Pinches Tacos Bar & Grill, 2617 W Broad St has closed.
- Margaritas Cantina, 101 N 18th St has closed.
- Maya Villa Grill, 10827 Hull Street Rd has closed.
- Nuevo Mexico Restaurante, 3088 Stony Point Rd has closed.
- Rosita's Taco Shop, 903 W Grace St has closed.
- Su Casa Cafe, 4013 W Broad St has closed.
- Taqueria El Tacorrey, 5348 Hull Street Rd has closed.
What Mexican costs in Richmond
The lowest price for each, from each restaurant’s own menu, checked October 2026.
| Restaurant | Tacos | Burrito | Entrée or plate | Margarita |
|---|---|---|---|---|
| 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
- Taqueria El Tacorrey closed
- Su Casa Cafe closed
- Rosita's Taco Shop closed
- Nuevo Mexico Restaurante closed
- Margaritas Cantina closed
- Lalo’s Pinches Tacos Bar & Grill closed
- La Doña Cocina Mexicana closed
- La Buena Cocina closed
- Juan More Taco RVA closed
- El Toro Loco closed
- Cantaritos Mexican Restaurant closed
- Amigos Mexican Restaurant closed
- Amigos Family Restaurant closed
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
- 1Richmond Magazine Best & Worst, Best & Worst 2026: Food & Drink, 2026. Checked Oct 5, 2026. Archived copy.
- 2Richmond Magazine Best & Worst, Best & Worst 2025: Food & Drink, 2025. Checked Oct 5, 2026. Archived copy.
- 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
- Zorch Pizza
- Mary Angela's Pizzeria
- Pizza Bones

- Blanchard's Coffee Co.
- Perk Coffee and Lunchbox
- Ironclad Coffee Roasters

- Sub Rosa Bakery
- Shyndigz
- Idle Hands Bread Company

- Peter Chang
- Yen Ching
- Beijing On Grove
- Moore Street Cafe
- Joe's Inn
- Millie's Diner

- Beauvine Burger Concept
- Cobra Burger
- Eazzy Burger
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.