9 Best Mexican Restaurants in Richmond

Don't miss Richmond's top Mexican restaurants, as recommended by Restaurantji.

Tacos El Paisa Mexican • $
236 W Main St, Richmond

Customers` Favorites

Mexican Street Corn
Fajita Quesadilla
Carne Asada Tacos
Al Pastor Tacos
Chicken Tacos
Bottled Water
Birria Pizza
Street Tacos
Pizza Birria
Mexican BBQ

“Just an amazing place overall. I remember the owners (brothers or family) owning a food truck that the whole town loved. They found enough success to buy this building, and have only continued to grow. Their food is excellent, the environment makes you feel comfortable, and most of all it’s affordable. Not to mention they make amazing churros. I have nothing but respect for the guys but that does not aid a bias in this review. The food alone speaks for itself. 11/10 recommendation.“

4.8 Superb68 Reviews
Casa Fiesta Mexican Grill Mexican • $
240 Eastern Bypass, Richmond

Customers` Favorites

Chicken Tortilla Soup
Fajita Chimichanga
Taquitos Mexicanos
Carne Asada Plate
Chips and Salsa
Chicken Fajitas
Fried Ice Cream
Nachos Supreme
Shrimp Fajitas
Fajita Nachos

“Parking: 1st visit and we will definitely be back. Very nice atmosphere, clean and excellent service. The food was great. My chicken chimichanga was excellent. I've had a hard time finding a great Mexican restaurant that matches my old hometown favorite. We are new in Richmond and I think I've found my go to Mexican restaurant.“

4.4 Superb96 Reviews
Mi Pueblo Mexican Restaurant Mexican • $
298 S 2nd St, Richmond

Customers` Favorites

California Steak Burrito
Cuban Mexican Torta
Chips and Salsa
Fajita Burrito
Queso Fundido
Chimichanga
Quesadilla

“The food is delicious. One of the best vegetarian Quesadilla I have had.Beware of the language variance as it appears their server is trying to understand. The gentleman who appears to be the owner or manager is well versed in English.Vegetarian options: Vegetarian Quesadilla is stuffed with fresh spinach, mushrooms, onions, and much more.“

4.6 Superb45 Reviews
El CHARRO TEXANO TACOS AND TAPS Tex-Mex • $
136 N Keeneland Dr, Richmond

Customers` Favorites

Birria Ramen Noodle Soup
Birria Tacos Al Pastor
Acapulco Shrimp Tacos
Texas Size Quesadilla
California Burrito
Steak Street Tacos
Burrito El Carbone
Fajita Chimichanga
Carnitas Burrito
Chicken Fajitas

“I eat here frequently as I work across the street. Although some things I've ordered weren't my favorite, I have go tos on the menu that I love. Food is ALWAYS hot and order is always correct. I absolutely LOVE their mole and red enchilada sauce. Everyone is so nice that works there as well.“

4.4 Superb58 Reviews
Don Señor Express Mexican • $
688 University Shopping Center, Suite 2, Richmond

Customers` Favorites

Vegan Quesadilla
Monster Burrito
Chips
Steak

“Anything anyone has to say negative about this place are you’re typical Karen’s. This place is the best spot in Richmond for Mexican food hands down. Large portions. Friendly staff. And a price you can’t beat with a stick. You basically get two meals in one every time. You could eat here once a day and meet every caloric intake you needed. Top tier nothing compares.“

4.4 Superb32 Reviews
El Mejor Mexican • $$
830 Eastern Bypass, Richmond

Customers` Favorites

Taco Enchilada Beans and Rice Plate
Arroz Con Pollo
Tortilla Chips
Chips & Salsa
Street Tacos
Pollo Rodeo
Taco Salad
Quesadilla
Cheese Dip
Guacamole

“This is the second one away from mi pueblo 2 between these two Mexican restaurants they are the only ones I would recommend!The steak burrito was charred to perfection,? The seasoning on that steak bouncing on my tongue baebey....mmm I'm just happy to find another Mexican restaurant that doesn't just only serve the Caucasian's in the community, but the people that actually like the restaurant's food to actually have good flavor.I like to taste the seasoning in my food. I highly recommend this establishment. ? ? It's chef's kiss ??“

4.1 Good44 Reviews
Nuevo Vallarta Mexican • $
709 Big Hill Ave, Richmond

Customers` Favorites

C 22 One Chalupa One Taco and One Tostada
Burrito and Enchilada Rice and Beans
Chef's Special with Fajita Veggies
Enchilada with Rice and Beans
Vallarta Special Grill 1
Steak Fajitas Quesadilla
Side Order of Rice
Chicken Fajitas 1
Burrito Superior
Chips and Salsa

“So authentic if you don't speak Spanish you best point at what you want. Food is really delicious. My friend I took with me said it was the best salsa he's ever had in his entire life. Highly recommended if you like Mexican food.Parking: Smaller parking lot and may have to park down a ways. Not many spots in front of the restaurant.“

3.8 Good81 Reviews
Dos Hermanos Mexican • $
1900 Berea Rd, Richmond

Customers` Favorites

Huevos Ala Mexicana
Spinach Quesadilla
Nachos with Beans
Cheese Quesadilla
Fajita Quesadilla
Pollero Ranchero
Steak Mexicano
Shrimp Fajitas
Taco Salad
Cheese Dip

“I absolutely love this place. The people there are very nice and polite. It's beautiful inside they have led lights and I can't wait to go back. It is a very nice environment for big families or just for 1 person.Vegetarian options: They have a section of the menu that's dedicated for it, and if somethings not vegetarian, you can also recommend no meatDietary restrictions: There are not many restrictions you can always ask for something to be taken away or added to your dishKid-friendliness: Kids come in all the time and absolutely love the led lights and how colorful it is. They also have a kids menu and high chairs.“

3.6 Good23 Reviews
Mi Hacienda Cooper’s Mexican Restaurant American • $$
688 University Shopping Centers, #1, Richmond

Customers` Favorites

Steak Fajitas Quesadilla
Chicken Enchiladas
Cheese Steak
Baked Potato

“Fast service and fun but laid back atmosphere. Our waiter was working hard to quickly deliver our food and other requests to us. Forgot our tortillas and didn't bring them out, but everything else was perfect. I could tell they were just busy and let that go. Would go again.“

3.6 Good45 Reviews
Loading...
map Map