17 Best Mexican Restaurants in Richmond

We've rounded up Richmond's top Mexican spots for you to try. Discover the city's culinary gems, featuring Burritos, Birria Tacos, Fish Tacos, and a variety of other dishes.

Lidia’s Restaurant Mexican • $
338 Nevin Ave, Richmond

Customers` Favorites

Steak Burrito and Taco Salad with Shrimp
Tacos De Carnitas Tortillas a Mano
Green Chilaquiles with Asada
Chilaquiles on Carne Asada
Al Pastor Rice and Beans
Rice and Black Beans
Breakfast Burrito
Huevos Rancheros
Meat Quesadillas
Carnitas Tacos

“Always a great time. This day, we ordered birria consome and pollo verde huarache. Not only were they delectable, we got to sit next to a big Mexican themed nativity scene with three Our Ladies of Guadalupe!! Everyone comes here, families, working ppl, the whole neighborhood. It's located in a quiet side street off the main strip.“

4.7 Superb62 Reviews
El Torito Pinto Salvadoran • $
3045 Cutting Blvd, Richmond

Customers` Favorites

Mar Y Tierra Burrito
Zucchinni Con Queso
Huevos Rancheros
Frijol Con Queso
Loroco Con Queso
Fajitas Pollo
Pescado Frito
Yuca Frita
Pupusas

“Very tasty food, the attention being a small place is special, I feel at home, I am addicted to a good breakfast with Gallo pinto and plantains, this place makes it exquisite, the menu is simple, the place and especially the kitchen is very clean and the price of the food excellent.Just go you will not be disappointed.“

4.8 Superb37 Reviews
Tres Hermanas Mexican • $
12620 San Pablo Ave, Richmond

Customers` Favorites

Chilaquiles Verdes Y Frijoles Negros
Gorditas Flautas Quesadilla
Camarones a La Diabla
Breakfast Burrito
Chilaquiles Rojos
Guacamole Salad
Carnitas Taco
Steak Plate
Enchiladas
Tortillas

“Though the facility is very small, the customer service is above great. Upon entering the dining room, the waiter made me feel like he had been waiting all day for me to arrive. I felt so welcomed.Parking: There is a small freel parking lot and street.“

4.7 Superb45 Reviews
El Sabor De Guadalajara Mexican • $
2946 Hilltop Mall Rd, Richmond

Customers` Favorites

Quesabirria Pizza
Carne En Su Jugo
Quesabirrias
Beef Soup
Burrito
Tacos
Chips

“Visited this restaurant for the 1st time and I’m glad we did! We wanted to get carnes en su jugo but didn’t know where to go. Searched in google, found this place and decided to give it a try. The restaurant from outside looks like a fast food restaurant but is not. Customer service is outstanding, the food is delicious, definitely tasted like authentic Mexican food. They also have handmade tortillas!I do recommend this place!Quesabirrias and carnes en su jugo are delicious, Guadalajara style!“

4.5 Superb68 Reviews
La Lupita Mexican Eatery Mexican • $
2167 Meeker Ave, Richmond

Customers` Favorites

Wet Burrito Super
Enchilada Plate
Two Enchiladas
Eggs Any Style
Super Burrito
Birria

“The food was super delicious. My kids ate it all and they're picky. I got the green chilaquiles and cleaned the plate! The only thing was the lady never came and offered refills or checked up on us after we got our food. We had to wave to her to ask for the bill. I'd definitely go there again if only I didn't live 7 hours away!“

4.5 Superb56 Reviews
Tacos El Tucan Mexican • $
12505 San Pablo Ave, Richmond

Customers` Favorites

Al Pastor and Carne Asada Tacos De Chorizo
Carne Asada Burrito
Tacos Carne Asada
Birria Asada Taco
Carne Asada Fries
Pineapple Water
Super Burrito
Tucan Nachos
Tucan Fries
Shrimp Taco

“Got the super burrito with carne asada fries and a pineapple water… the burrito was as big as a small child and I am confident it is the best burrito on planet earth, like… really… really… really good, the pineapple water was heavenly, it’s like pineapple 2.0… I didn’t have much carne asada fries because I was too busy shoveling the burrito into my mouth.Touring San Francisco.. chances are will return to San Francisco for the burrito alone.Parking: Plenty of parking right behind the restaurant“

4.2 Good98 Reviews
El Mexicano Deli y Taqueria Mexican • $
779 23rd St, Richmond

“I'd read about Los Mexicanos on Eater so, on a recent trip back to the East Bay, spent a half day working remotely from the Richmond where I could conveniently load up on tacos, tacos, and more tacos. And the ones here at Los Mexicanos didn't disappoint. After leaving the East Bay for Cleveland last year, I've missed honest, authentic, down-home tacos where the meats are the stars of the show, instead of ridiculous "fusion" toppings like candied walnuts that Ohioans go for (yes, really). The cabeza, lengua, pastor, and chorizo didn't disappoint. Generous portions of well-grilled and/or well-marinated meat served atop deliciously warm corn tortillas and with your choices of salsas, onions, cilantro, and lime sprinkled on. ¡Muy delicioso! Service from a lady running the entire store was efficient and super sweet. The venue is a cozy, home-like dining room with about a dozen tables. Although I don't remember there being any dedicated parking, there should be enough in front or up and down the street. A most excellent, local, independent find thanks to Luke Tsai of Eater!“

4.8 Superb12 Reviews
Mi Casa Grill Mexican • $$
12056 San Pablo Ave, Richmond

Customers` Favorites

Enchiladas de Mole Poblano
Enchiladas Verdes de Pollo
Tres Leches French Toast
Red Snapper Caribeño
Camarones A la Diabla
Chile Relleno Plato
Mole Poblano Plato
Chips and Salsa
Huevos Rancheros
Carne Asada SD

“Cute restaurant with pretty dishes but the taste is a bit bland (not spicy) for Mexican food, quite oily, and it seems that the 3 dishes we ordered had some sugar or sweetener (they were a bit sweet instead of spicy, making this feel more "Americanized"). The food was good, just not what I typically prefer.“

4.3 Superb149 Reviews
El Garage Mexican • $
1428 Macdonald Ave, Richmond

Customers` Favorites

Quesabirria and Consome
Birria Tacos

“Amazing service looked after us in our time of need as we were 6 hours from home. Kept in touch with us to insure we made it home safe! I highly recommend! Quality service quality care. Thank you so much for all your help!! We will see you again when we are up those ways!“

4.1 Good100 Reviews
El Sol Restaurant & Catering - Richmond Mexican • $
101 Park Pl, Richmond

Customers` Favorites

Chicken Enchilada
Chips and Salsa
Street Taco
Chile Verde
Carnitas

“This review is actually way overdue but while I have some time I wanted to thank El Sol for being my FAVORITE. I am a 10year plus customer, and I absolutely love the staff including the owner Joesapine because their customer service is top tier. I am a pescatarian but when I place my order for food I am always satisfied. They listen to me and always want their customers beyond satisfied! It was a time when I was in the hospital and El Sol continued to prepare my soups for me, which meant so much to me. A special, warm, pleasant ambience to dwell in. My favorites are the savory tiger prawn soup, crispy prawn tacos, and their juicy black beans! Thank you for everything. -Ashley“

4.4 Superb33 Reviews
Angel’s Restaurant Breakfast • $
12469 San Pablo Ave, Richmond

Customers` Favorites

English Muffin
Toast

“I go to Angel's for the breakfast burrito with bacon. It always delivers, esp. with some hot sauce. The building and interior need some TLC, but if you look past that you'll discover a gem with quick, friendly service. Grab coffee from Catahoula across the street.“

4.4 Superb32 Reviews
Tamales Tamazula Mexican •
veterans hall, 968 23rd St, Richmond

Customers` Favorites

Tamale

“Honestly the best Mexican tamales on 23rd st. I have come to them for the past 10+ years and while the prices have increased the portions and the flavor remains the same. The people are warm and welcoming and their customer service is always good. Their salsas OMG! Just delicious. If you are in town and you are craving tamales, please stop by and give them a try! You will not be disappointed.“

4.7 Superb12 Reviews
Rincon Michoacano Mexican • $
3231 Macdonald Ave, Richmond

Customers` Favorites

Enchiladas MICHOACANAS
Menudo

“Partner and I had sopa de pollo and a caldo de res. Belen makes some amazing food. The made to order corn tortillas are HUGE, soft, and yummy. The chips and salsa - amazing salsa. Wish they sold champurrado or atole for the cold days. Belen always seems grumpy, but she's not - she's just busy making great food.“

4.6 Superb15 Reviews
Tacos La Raza Tacos •
514080011, Richmond

“This place is hella good. Great customer service. 2.50 a taco for good meat. All around Thats great. I got one taco de al pastor and one taco de asada. I'd say the asada is better. The sauce they put on it is really good and not too spicy for a gringa like me.“

4.1 Good57 Reviews
Maya Taqueria Mexican • $
130 Railroad Ave, Richmond

Customers` Favorites

Tacos Al Pastor
Shrimp Burrito
Steak Burrito
Carnitas Taco
Street Tacos
Quesadillas
Shrimp Taco
Fish Taco
Burritos
Nachos

“Hey, y'all! I visited Maya's on a coworkers suggestion and I was very pleased! I ordered the Carnitas Burrito, and it was GOOD! I asked for light rice and light on the beans. The tortilla was crusty and brown. I ate it about an hour later, and the Burrito ? was still in good "chomping" shape. ? It was not damp or mushy. I almost ordered the nachos, but did not want to be greedy. ? That'll be my choice on the next visit. I have passed by the establishment before, but I just did not have the time to visit. The staff (lady at the register) was nice and helpful with my questions. It's a must stop!Parking: Busy spot with other businesses nearby. Folks were parked in the street to place orders.“

4.3 Superb59 Reviews
Salsa Taqueria Mexican • $
1190 Macdonald Ave # B, Richmond

Customers` Favorites

Caldo De Camaron-Shrimp Soup
Super Burrito Mila
Steak Ranchero
Grill Chicken
Chile Verde
Soft Taco
Al Pastor
Salsa

“I love this place, the food is so good and not expensive. The people that work there are so nice plus they listen to what you have to say, they do their best to make it your way. I go there at least 4 times a month. Go for lunch and take home dinner.“

4.7 Superb10 Reviews
Hotdogs El primo Mexican •
930 23rd St, Richmond

“Holy smokes the food as crazy good !!! there's a kid thats works there he's funny service so good there so nice on times too! The ambiance is very good when they stream soccer games when there's a lot of people there it's so cool ambiance 10 I really love the shop it's small leave a tip behind !!!“

4.7 Superb8 Reviews
Loading...
map Map