10 Best Mexican Restaurants In Richmond
The ten best Mexican restaurants in Richmond include Conejo, Lolita’s, Casa Del Barco Canal Walk, Lalo’s Pinches Tacos, Cochiloco, Abuelita’s, Potros Mexican Restaurant, Blue Habanero, Big Chile Real Mexican Tacos and Tex Mex, and Ay Caramba Mexican Food. Richmond's Mexican cuisine is gaining fame for its new wave of chef-driven restaurants that champion specific techniques like in-house nixtamalization. The city's Mexican restaurants offer signature dishes such as tacos on house-made heirloom corn tortillas and authentic birria de res.
The Mexican restaurants in Richmond, VA are located in neighborhoods like the West End, the Carytown district, and along the downtown Canal Walk. Dining options feature sophisticated dining rooms, classic neighborhood Tex-Mex joints, and authentic family-run taquerias. The setting at Casa Del Barco is defined by its large waterfront patio, while Cochiloco offers a straightforward, rock-and-roll themed counter-service spot. Dining at one of Richmond's Mexican restaurants costs between $10 and $80 per person.
Richmond's best Mexican restaurants are defined by a focus on high-quality ingredients, from heirloom corn imported from Mexico to locally sourced produce. The top ranked among the best Mexican restaurants in Richmond is Conejo, distinguished by its house-nixtamalized tortillas, a chef-driven menu inspired by Baja, and a sophisticated setting. For an authentic and quick meal, Lalo’s Pinches Tacos serves some of the best Mexican food Richmond with its classic birria tacos. Conejo also stands out as the premier fine-dining experience. Modern spots like Conejo offer dedicated vegan options, while nearly all establishments, including Lalo’s Pinches Tacos and Cochiloco, have extensive gluten-free choices based on corn.
The top Mexican restaurants in Richmond are listed below.
10 Best Mexican Restaurants In Richmond are listed below.
-
1
Lolita'sLolita's is a casual neighborhood restaurant in Richmond's Carytown district serving a menu of classic Mexican-American comfort food. The establishment offers a relaxed, straightforward dining experience with a focus on familiar favorites.- Item Prices 131
- Average Item Price $5.13
Type of Restaurant:Casual Dining
Type of Food:Mexican-American, Tex-Mex
Signature Dishes:Ribeye AguachileDuck ConfitCarne Asada
Location:2929 W Cary St, Richmond, VA 23221, United States
Special Feature:The restaurant is a long-standing fixture in the Carytown neighborhood, known for its consistent and unpretentious approach to Tex-Mex cuisine.
What Makes It Special:Lolita's is a reliable local spot for satisfying, generously portioned Mexican-American classics in a comfortable, no-frills setting.
What Sets It Apart:Its role as an enduring, straightforward neighborhood eatery that has served the community for years distinguishes it from newer, more concept-driven restaurants.
Operating Hours:Monday–Thursday: 11:30 AM–10:00 PMFriday–Saturday: 11:30 AM–10:30 PMSunday: 11:00 AM–9:00 PM
Price:$10 to $20 per person
-
2
Abuelita'sAbuelita's is a family-owned restaurant in Richmond that serves traditional, homestyle Mexican and Salvadoran food. The establishment is a community staple, cherished for its authentic recipes and welcoming, family-friendly environment.- Item Prices 98
- Average Item Price $12.21
Type of Restaurant:Casual Dining
Type of Food:Traditional Mexican, Salvadoran
Signature Dishes:Quesabirria TacosRamen BirriaPlatillo Grande
Location:6400 Midlothian Tpke, Richmond, VA 23225, United States
Special Feature:The menu features a significant selection of authentic Salvadoran dishes, most notably handmade pupusas with a variety of fillings.
What Makes It Special:Abuelita's is celebrated for its genuine, homestyle cooking that tastes like a meal from a grandmother's kitchen, true to its name.
What Sets It Apart:Its combination of both Mexican and Salvadoran comfort food classics, particularly its well-regarded pupusas, makes it a unique destination for Central American home cooking.
Operating Hours:Tuesday–Sunday: 11:00 AM – 8:00 PMMonday: Closed
Price:$10 to $20 per person
-
3
Potros Mexican Restaurant-Mexican Seafood Nachos Burritos TacosPotros Mexican Restaurant is a casual, family-friendly establishment in Richmond offering a broad menu of classic Mexican-American dishes. The restaurant is known for its festive atmosphere and generous combination plates.- Item Prices 706
- Average Item Price $12.37
Type of Restaurant:Casual Dining
Type of Food:Mexican-American
Signature Dishes:ChimichangaEnchiladas SupremeEnchiladas Rancheras
Location:9074 Staples Mill Rd, Henrico, VA 23228, United States
Special Feature:The restaurant provides a very large and accessible menu that covers all the major categories of familiar Mexican-American restaurant fare.
What Makes It Special:Potros is a dependable neighborhood restaurant known for its lively environment, fast service, and consistently satisfying comfort food.
What Sets It Apart:Its role as a straightforward, high-volume family restaurant with an extensive, crowd-pleasing menu makes it a reliable choice for a classic Mexican-American meal.
Operating Hours:Monday–Sunday: 11:00 AM – 10:00 PM
Price:$10 to $20 per person
-
4
Blue HabaneroBlue Habanero is a modern restaurant and bar in Richmond's Stony Point Fashion Park. The establishment features a stylish, contemporary interior and a menu of elevated street tacos and other modern Mexican dishes.- Item Prices 601
- Average Item Price $12.72
Type of Restaurant:Upscale Casual
Type of Food:Modern Mexican, Street Tacos
Signature Dishes:Nachos SupremeBurrito GiganteChicken Chipotle Tacos
Location:421 Strawberry St, Richmond, VA 23220, United States
Special Feature:The restaurant has a sophisticated bar program with a focus on creative, handcrafted margaritas and a wide selection of tequilas.
What Makes It Special:Blue Habanero is known for its chic, energetic atmosphere that combines inventive, high-quality street food with a polished, upscale setting.
What Sets It Apart:Its location in a major shopping center and its fusion of a gourmet taqueria with a modern cocktail bar make it a distinct destination for a stylish dining experience.
Operating Hours:Monday–Thursday, Tuesday: 11:00 AM – 10:00 PMFriday: 11:00 AM – 10:00 PMSaturday: 11:00 AM – 11:00 PMSunday: 11:00 AM – 9:00 PM
Price:$20 to $30 per person
-
5
Big chile real mexican tacos & tex mexBig Chile is a casual, counter-service eatery in Richmond that offers a hybrid menu of authentic Mexican street tacos and classic Tex-Mex dishes. The establishment is a local favorite for a quick and flavorful meal.- Item Prices 44
- Average Item Price $15.10
Type of Restaurant:Fast-Casual
Type of Food:Traditional Mexican, Tex-Mex
Signature Dishes:TacoHomemade GuacamoleQuesa Birria
Location:1919 W Main St, Richmond, VA 23220, United States
Special Feature:The menu successfully bridges the gap between authentic interior Mexican street food and popular Americanized Tex-Mex favorites.
What Makes It Special:Big Chile is a dependable spot for high-quality, made-to-order food that satisfies cravings for both traditional tacos and hearty Tex-Mex burritos.
What Sets It Apart:Its dual focus on serving both "Real Mexican Tacos" and classic Tex-Mex allows it to cater to a wide range of tastes within a single, efficient format.
Operating Hours:Tuesday–Thursday: 12:00 PM – 10:00 PMFriday–Saturday: 12:00 PM – 11:00 PMSunday: 12:00 PM – 9:00 PMMonday: Closed
Price:$10 to $20 per person
-
6
ConejoConejo is an upscale restaurant in Richmond's West End that offers a modern interpretation of the coastal cuisine of Baja, Mexico. The establishment features a stylish, contemporary design and a menu centered on tacos made with house-nixtamalized corn tortillas.Type of Restaurant:Upscale Casual, Fine Dining
Type of Food:Modern Mexican, Baja-Style
Signature Dishes:Pastor con QuesoAlambreGuacamole
Location:5820 Patterson Ave Suite 103, Richmond, VA 23226, United States
Special Feature:The restaurant makes its own masa from scratch daily using heirloom corn sourced from Mexico, a process known as nixtamalization.
What Makes It Special:Conejo is known for its elevated, chef-driven approach to tacos, combining high-quality, seasonal ingredients with the authentic foundation of house-made masa.
What Sets It Apart:Its dedication to the ancient and labor-intensive process of nixtamalization for its tortillas distinguishes it as a premier destination for high-quality, authentic tacos.
Operating Hours:Monday–Thursday: 4:30–9:00 PMFriday–Saturday: 11:00 AM–2:30 PM, 4:30–10:00 PMSunday: 11:00 AM–2:30 PM, 4:00–9:00 PM
Price:$20 to $30 per person
-
7
Casa Del Barco Canal WalkCasa Del Barco is a large, modern Mexican restaurant located on Richmond's historic Canal Walk. The establishment features a contemporary design, a spacious waterfront patio, and a menu of updated Mexican dishes.Type of Restaurant:Upscale Casual
Type of Food:Modern Mexican
Signature Dishes:Casa Crunch BurritoNachosCarne Asada Fries
Location:320 S 12th St, Richmond, VA 23219, United States
Special Feature:The restaurant boasts one of the largest tequila collections in Virginia, with over 200 varieties available.
What Makes It Special:Casa Del Barco is a destination for its scenic waterfront location and its extensive tequila selection, creating a sophisticated social dining environment.
What Sets It Apart:Its prime location on the Canal Walk, combined with its massive tequila library and modern aesthetic, makes it a unique and upscale destination for Mexican dining in Richmond.
Operating Hours:Monday–Thursday: 11:00 AM–9:00 PMFriday–Saturday: 11:00 AM–10:30 PMSunday: 11:00 AM–3:00 PM
Price:$20 to $30 per person
-
8
Lalo’s Pinches TacosLalo’s Pinches Tacos is a casual, family-owned taqueria in Richmond that serves authentic, homestyle Mexican street food. The eatery is a small, counter-service spot known for its traditional recipes and fresh ingredients.Type of Restaurant:Taqueria
Type of Food:Traditional Mexican, Street Food
Signature Dishes:MontereyMojarra FritaEsquite Corn
Location:8026 W Broad St Suite A, Henrico, VA 23294, United States
Special Feature:The taqueria is well-regarded for its authentic birria de res, slow-cooked beef served in tacos with a side of rich consommé for dipping.
What Makes It Special:Lalo's is a local favorite for its genuine, high-quality street food that delivers the authentic taste of a traditional Mexican kitchen.
What Sets It Apart:Its focus on authentic, perfectly executed street food staples, particularly its flavorful birria, makes it a go-to destination for a true taqueria experience.
Operating Hours:Tuesday–Saturday: 11:00 AM–10:00 PMSunday: 11:00 AM–9:00 PMMonday: Closed
Price:$10 to $20 per person
-
9
CochilocoCochiloco is a casual, counter-service taqueria in Richmond's Northside neighborhood. The establishment is known for its straightforward menu of classic street tacos and a laid-back, rock-and-roll themed atmosphere.Type of Restaurant:Taqueria
Type of Food:Traditional Mexican, Tacos
Signature Dishes:Carne Asada TacosCochiloco BurritoChicken Quesabirria
Location:3340 W Moore St, Richmond, VA 23230, United States
Special Feature:The taqueria has a distinct, edgy vibe with decor inspired by punk and metal music, creating a unique and casual setting.
What Makes It Special:Cochiloco is a popular neighborhood spot for its simple, high-quality tacos and its fun, unpretentious atmosphere.
What Sets It Apart:Its unique rock-and-roll aesthetic, combined with a tight focus on well-executed classic tacos, makes it a distinct and memorable local taqueria.
Operating Hours:Monday–Thursday: 4:00–10:00 PMFriday–Saturday: 12:00 PM–12:00 AMSunday: Closed
Price:$10 to $20 per person
-
10
Ay Caramba Mexican FoodAy Caramba is a classic Southern California-style taqueria in Richmond, operating with a fast-food model that includes a drive-thru. The establishment is a go-to for large, satisfying burritos and combination plates served quickly.Type of Restaurant:Fast Food, Drive-Thru
Type of Food:Mexican-American, Cal-Mex
Signature Dishes:Shrimp Ceviche SpecialCarne Asada NachosQuesadilla
Location:204 E Grace St, Richmond, VA 23219, United States
Special Feature:The restaurant features a drive-thru and is known for its California Burrito, an icon of SoCal-style Mexican food stuffed with carne asada and french fries.
What Makes It Special:Ay Caramba is a beloved local spot for its quick, affordable, and generously portioned Cal-Mex comfort food, available late into the night.
What Sets It Apart:Its specific focus on the Southern California fast-food taqueria experience, complete with a drive-thru and signature items like the California Burrito, makes it a unique fixture in Richmond.
Operating Hours:Monday, Tuesday, Thursday–Friday: 11:00 AM – 8:00 PMWednesday: 11:00 AM – 4:00 PMSaturday: 11:00 AM – 8:00 PMSunday: Closed
Price:$10 to $20 per person
What Makes Mexican Restaurants in Richmond Famous?
Richmond's Mexican restaurants are famous for a new wave of chef-driven establishments championing high-quality ingredients and specific cooking methods. The city's food tourism is increasingly drawn to sophisticated spots that offer a contemporary perspective on Mexican food, setting Richmond apart from other Virginia cities with more traditional, homestyle scenes. A key culinary technique gaining prominence is the in-house nixtamalization of corn to create fresh masa for tortillas, a process requiring significant skill.
What Types of Mexican Restaurants are Commonly Found in Richmond?
Richmond's Mexican food culture is expressed through several distinct restaurant models, from traditional neighborhood spots to modern dining rooms. The list below describes the most common kinds of Mexican establishments in Richmond.
- Modern, Chef-Driven Restaurants: These are upscale, contemporary spots that focus on specific regions like Baja, use high-end ingredients, and feature sophisticated bar programs. Conejo and Casa Del Barco are prime examples.
- Authentic, Family-Owned Taquerias: These are small, often counter-service establishments dedicated to serving traditional Mexican street food with homestyle recipes. Lalo’s Pinches Tacos and Cochiloco represent this type.
- Neighborhood Mexican-American Restaurants: These are casual, family-friendly sit-down restaurants with broad, accessible menus of classic Tex-Mex and Americanized comfort food. Lolita’s and Potros Mexican Restaurant fit this category.
- Latin American Homestyle Kitchens: These are community-focused eateries that serve the traditional comfort food of both Mexico and other Central American countries, like El Salvador. Abuelita’s is a key example.
- Southern California-Style Drive-Thrus: A specific sub-genre, these are fast-food taquerias that replicate the Cal-Mex experience with items like the California Burrito. Ay Caramba Mexican Food is a well-known example.
Are There Authentic Mexican Restaurants in Richmond?
Yes, Richmond is home to several Mexican restaurants that adhere to traditional recipes and cooking methods. Lalo’s Pinches Tacos, a family-run taqueria, prepares classic birria de res. Abuelita’s provides a genuine taste of homestyle Mexican and Salvadoran cooking, with handmade pupusas and tamales. Conejo, while modern, is deeply rooted in the tradition of nixtamalization, making its own masa from heirloom corn for its tortillas. These establishments offer a true taste of Mexico's culinary heritage.
What are the Signature Dishes at the Best Mexican Restaurants in Richmond?
The signature dishes at Richmond's best Mexican restaurants reflect a mix of authentic street food and modern culinary creations. The list below describes some of the most popular and defining dishes served in Richmond.
- Tacos with House-Made Tortillas: Tacos served on fresh corn tortillas made from scratch using the ancient process of nixtamalization. Conejo is a destination for this high-quality preparation.
- Birria Tacos: Tender, slow-stewed beef served in crispy, cheese-filled tacos with a side of rich consommé for dipping. Lalo’s Pinches Tacos is known for its authentic version.
- Pupusas: A traditional Salvadoran dish of a thick, handmade corn tortilla stuffed with cheese, beans, or meat. Abuelita’s is a beloved spot for this specialty.
- California Burrito: A Southern California classic, this large burrito is stuffed with carne asada, cheese, sour cream, and french fries. Ay Caramba Mexican Food is known for this specific item.
- Tequila Flights: Curated tastings of different varieties of tequila, showcasing the spirit's range and complexity. Casa Del Barco is famous for its massive tequila collection and flight offerings.
- Bacon & Pineapple Guacamole: A creative, modern take on classic guacamole, featuring savory and sweet additions. Casa Del Barco is known for this signature appetizer.
How Do Richmond Mexican Restaurants Compare to Louisville’s Best?
Richmond's Mexican restaurants feature an emerging modern scene, which differs from the deep-rooted, traditional taqueria culture found in the best Mexican restaurants in Louisville. Richmond's food culture is in a dynamic evolution, with chef-led concepts like Conejo focusing on ancient methods like nixtamalization. Louisville's food scene is built on a foundation of numerous, long-standing taquerias and restaurants that serve classic, homestyle recipes to a large and knowledgeable local community. Dining in Richmond offers a taste of this emerging sophistication, whereas eating in Louisville provides an immersion into a mature and established food culture.
Do Mexican Restaurants in Richmond Offer Vegan Options?
Yes, vegan options are available at many Mexican restaurants in Richmond, such as Conejo, Casa Del Barco, and Abuelita's. The chef-driven menu at Conejo includes sophisticated, plant-based dishes like mushroom tlayudas built around heirloom corn. Modern restaurants like Casa Del Barco and Blue Habanero can prepare vegetable-focused tacos and bowls without dairy. Abuelita’s, a homestyle kitchen, serves bean and vegetable pupusas that can be made vegan upon request.
Do Mexican Restaurants in Richmond Offer Gluten-Free Options?
Yes, Mexican restaurants in Richmond offer many gluten-free options, including Conejo, Lalo’s Pinches Tacos, and Abuelita’s. Conejo is a premier destination for gluten-free dining, as its entire tortilla program is built on house-made, nixtamalized corn masa. Authentic taquerias like Lalo’s Pinches Tacos and Cochiloco serve all their tacos on corn tortillas. Abuelita’s specializes in pupusas and tamales, both of which are made from corn flour and are naturally gluten-free.
What is the Average Price of a Meal at Mexican Restaurants in Richmond?
The average price for a meal at Mexican restaurants in Richmond can range from $10 for a quick lunch to over $80 for an upscale dinner. A single person's meal at a taqueria like Lalo’s Pinches Tacos or Ay Caramba costs between $10 and $25. A dinner for a small group at a casual, sit-down place like Lolita’s or Potros Mexican Restaurant will be between $40 and $100. For a budget-friendly meal, an individual can eat for $10 to $25 at spots like Cochiloco. An evening at a high-end restaurant like Conejo or Casa Del Barco will cost between $40 and $80 per person.
Is Mexican Food Popular in Richmond?
Yes, Mexican food is a very popular and growing part of Richmond's food culture. The cuisine's popularity is clear from the wide spectrum of restaurants that the city supports. The food landscape includes everything from classic neighborhood Tex-Mex joints like Lolita's to Southern California-style drive-thrus like Ay Caramba and nationally recognized modern restaurants like Conejo. The success of these different models in various neighborhoods confirms that Mexican food is a beloved and expanding staple in Richmond.
Find your next favorite spot
Can't decide? start here: