This guide covers 32 mexican restaurant options in Richmond. Guests rate them 4.4 out of 5 on average. Most of them are spread across Carytown, City Center, The Fan District, so those are the areas to start with.

All Mexican restaurant in Richmond

Red River Cantina

4.2 1,508 reviews

Red River Cantina is a Tex-Mex restaurant chain with locations in Richmond and League City, Texas. It serves a variety of traditional Tex-Mex dishes, including fajitas, enchiladas, and tacos, as well as a range of handcrafted margaritas. The restaurant offers a family-friendly atmosphere and private event options for celebrations and gatherings. Red River Cantina's menu features a range of options, including gluten-free and vegetarian choices, and its staff is trained to provide exceptional service. The restaurant is known for its fresh, high-quality ingredients, and its menu is designed to appeal to a wide range of tastes. With a welcoming atmosphere and a focus on community, Red River Cantina is a popular destination for both locals and visitors. The restaurant offers a number of amenities, including a private party room, catering services, and online ordering and delivery options. Its staff is dedicated to providing exceptional service and ensuring that every guest has a memorable dining experience. With its commitment to quality, community, and customer satisfaction, Red River Cantina is a popular choice for those looking for authentic Tex-Mex cuisine in a welcoming and lively atmosphere.

Opening hours
  • Monday11 AM–9 PM
  • Tuesday11 AM–9 PM
  • Wednesday11 AM–9 PM
  • Thursday11 AM–9 PM
  • Friday11 AM–10 PM
  • Saturday11 AM–10 PM
  • Sunday11 AM–9 PM

QDOBA Mexican Eats

4.2 486 reviews

Qdoba is a fast-casual restaurant chain specializing in Mexican-inspired cuisine. The company was founded in 1995 and has grown to operate over 850 locations across the United States and in Canada. Qdoba offers a diverse menu of food items and catering services to customers. Qdoba's menu features a variety of options, including burritos, tacos, bowls, quesadillas, nachos, and salads. Customers can customize their meals by choosing from a range of proteins, rice, beans, salsas, sauces, and toppings. The company prides itself on using fresh ingredients, prepared in-house and flame-grilled to create bold, flavorful menu options. Qdoba's menu is designed to cater to a broad consumer base, offering something for every taste and dietary preference. Qdoba is a popular choice for those seeking flavorful Mexican food, with a strong presence in the fast-casual dining market. The company has received recognition for its efforts, including being voted the "Best Fast Casual Restaurant" in the USA Today 10Best Readers' Choice Awards for seven consecutive years. Qdoba's commitment to quality and customer satisfaction has earned it a loyal following, with many customers praising the restaurant's flavorful food and welcoming atmosphere.

Opening hours
  • Monday10:30 AM–10 PM
  • Tuesday10:30 AM–10 PM
  • Wednesday10:30 AM–10 PM
  • Thursday10:30 AM–10 PM
  • Friday10:30 AM–10 PM
  • Saturday10:30 AM–10 PM
  • Sunday10:30 AM–10 PM

Plaza Azteca Mexican Restaurant

4.2 2,637 reviews

Plaza Azteca is a Mexican restaurant chain that offers a wide range of traditional Mexican dishes, including tacos, enchiladas, and fajitas. Their menu features a variety of options for both meat-eaters and vegetarians, and they also offer a selection of fresh cocktails, including their famous Margaritas. Plaza Azteca prides itself on its dedication to using high-quality, fresh ingredients, and its staff is trained to provide exceptional service to make customers feel at home. Plaza Azteca has a strong presence in the United States, with multiple locations across the country. They offer a welcoming atmosphere and a variety of services, including take-out, delivery, and catering. Their menu is designed to cater to a wide range of tastes and dietary needs, and they are proud to offer a genuine welcoming experience to all their customers. Whether you're looking for a casual night out or a special celebration, Plaza Azteca is the perfect destination. Plaza Azteca has received numerous reviews and ratings from satisfied customers, with many praising the restaurant's delicious food, excellent service, and welcoming atmosphere. Their staff is known for being friendly and attentive, and many customers have reported having a great experience at the restaurant. Plaza Azteca is a popular destination for both locals and tourists alike, and its reputation as a top Mexican restaurant chain continues to grow.

Opening hours
  • Monday11 AM–10 PM
  • Tuesday11 AM–10 PM
  • Wednesday11 AM–10 PM
  • Thursday11 AM–10 PM
  • Friday11 AM–11 PM
  • Saturday11:30 AM–10:30 PM
  • Sunday12–9:30 PM

Pepe’s | Mexican Restaurant

4.6 1,575 reviews

Pepe's is a Mexican restaurant that serves tacos, specialty burritos, and other Mexican staples in a casual and colorful space. The restaurant has a patio and is located in Richmond, Virginia. They offer a variety of menu items, including margaritas, and have a fundraising program. The restaurant is designed to be a welcoming space for customers, with a slide show on the website showcasing the interior and exterior of the establishment. They also have a system in place for customers to order online and have a gift card program. Pepe's is likely a small, local business that caters to the Richmond area. The business is geared towards individuals and families who enjoy Mexican cuisine and are looking for a casual dining experience. They may also offer catering services or host events, but this is not explicitly stated on the website.

Opening hours
  • Monday11 AM–10 PM
  • Tuesday11 AM–10 PM
  • Wednesday11 AM–10 PM
  • Thursday11 AM–10 PM
  • Friday11 AM–10 PM
  • Saturday11:30 AM–10 PM
  • SundayClosed

Pablo’s Mexican Kitchen

4.4 2,439 reviews

Pablo's Mexican Kitchen is a local restaurant that brings fresh, authentic Mexican flavors to the community. They create delicious dishes using ingredients sourced from nearby farms, with a passion for great food and supporting local producers. Their chefs serve up tasty meals that connect people to the region's best ingredients. Pablo's Mexican Kitchen focuses on using locally sourced, fresh products in their dishes, ensuring they are always unique, interesting, and creative. They employ local residents, choose local vendors, and contract with local service workers whenever possible. This approach sets them apart from competitors who prioritize profit over guest experience, often using the cheapest ingredients available. By purchasing fresh ingredients daily, they maintain the quality and consistency they demand, evident in the taste of their dishes. The restaurant offers a welcoming atmosphere and chef-driven dishes, making every meal memorable. They have a catering service that brings the same fresh, locally sourced ingredients and chef-crafted flavors to your celebration, allowing you to enjoy a unique Mexican experience in the comfort of your own space. Whether it's a family gathering, a night out with friends, or a special celebration, Pablo's Mexican Kitchen has something for everyone.

Opening hours
  • Monday11 AM–9 PM
  • Tuesday11 AM–9 PM
  • Wednesday11 AM–9 PM
  • Thursday11 AM–9 PM
  • Friday11 AM–10 PM
  • Saturday10 AM–10 PM
  • Sunday10 AM–9 PM

MIXTECAN GRILL & BAR

4.6 47 reviews

Mixtecan Grill & Bar is a restaurant that specializes in authentic Mexican cuisine. It offers a variety of dishes, including traditional favorites and modern twists. The restaurant is designed to provide a welcoming atmosphere, with a focus on quality ingredients and expert preparation. Mixtecan Grill & Bar is primarily geared towards individuals and families seeking a unique dining experience. The restaurant's menu is designed to cater to a range of tastes, from classic tacos to more adventurous options like mole and chiles rellenos. The restaurant's staff is trained to provide exceptional service, ensuring that every customer feels welcome and cared for. Through its partnership with Smart Online Order, Mixtecan Grill & Bar offers online ordering and pickup options, allowing customers to easily place orders and collect their food at their convenience. This service is particularly beneficial for busy individuals or families who want to enjoy a delicious meal without the hassle of cooking or waiting in line.

Opening hours
  • Monday10:30 AM–8 PM
  • Tuesday10:30 AM–8 PM
  • Wednesday10:30 AM–8 PM
  • Thursday10:30 AM–8 PM
  • Friday10:30 AM–8 PM
  • Saturday10:30 AM–8 PM
  • Sunday10:30 AM–8 PM

Mí Jalisco Family Méxican Restaurant

4.6 901 reviews

Mi Jalisco is a family-owned Mexican restaurant that serves authentic dishes from the Jalisco region of Mexico. They offer a wide variety of options, including tacos, burritos, fajitas, enchiladas, and more. Their menu is designed to cater to both traditional Mexican food lovers and those looking for a more modern twist on classic dishes. Mi Jalisco's menu is extensive and features a range of options to suit different tastes and dietary requirements. They offer vegetarian and seafood options, as well as traditional meat-based dishes. Their menu is also priced reasonably, making it an affordable option for those looking for a delicious meal. In addition to their menu, Mi Jalisco also offers a selection of drinks, including house margaritas and other cocktails. Mi Jalisco's commitment to serving authentic Mexican cuisine is evident in the care and attention that goes into preparing each dish. Their staff is knowledgeable and friendly, and they take pride in providing exceptional customer service. Whether you're looking for a casual dining experience or a more formal occasion, Mi Jalisco is a great choice for anyone looking for delicious Mexican food.

Opening hours
  • Monday11 AM–9 PM
  • Tuesday11 AM–9 PM
  • Wednesday11 AM–9 PM
  • Thursday11 AM–9 PM
  • Friday11 AM–9 PM
  • Saturday11 AM–9 PM
  • Sunday11 AM–9 PM

Cielito Lindo | Latino Market and Restaurant

4.4 450 reviews

Mi Cielito Lindo is a Latin American restaurant located in Richmond, VA, serving authentic Salvadoran comfort food in a warm and welcoming atmosphere. It offers a variety of traditional dishes made with fresh ingredients, handmade preparation, and time-honored techniques. The restaurant's menu features Sopes, Carne Asada, Fajitas, Menudo, Tostadas, and many other Latin American and Salvadoran specialties. Mi Cielito Lindo is a place for everyone, open for casual meals, gatherings with family or friends, and special occasions. The restaurant serves breakfast, lunch, and dinner, and offers delivery and takeout services for convenient ordering. Its welcoming space is designed to make every visit feel special, with a comfortable atmosphere and vibrant flavors. The restaurant's menu is crafted with heart and heritage, reflecting tradition, passion, and generations of culinary inspiration. The chefs prepare each dish with care, using fresh ingredients and traditional techniques to create a true cultural experience. Mi Cielito Lindo's dishes are not only delicious but also filling, with light flavors and no excessive salt, making it a great option for those looking for a satisfying meal.

Opening hours
  • Monday9 AM–9 PM
  • Tuesday9 AM–9 PM
  • Wednesday9 AM–9 PM
  • Thursday9 AM–9 PM
  • Friday9 AM–9 PM
  • Saturday9 AM–9 PM
  • Sunday9 AM–9 PM

Mexico Restaurant

4.3 1,199 reviews

Mexico Restaurant is a Mexican food establishment that offers a variety of traditional Mexican dishes made with high-quality ingredients. They have a large menu that includes sizzling tacos, rich burritos, and homemade salsas, and cater to different tastes and dietary requirements. Their food is made fresh daily, ensuring a consistently perfect dining experience. Their catering services are designed to suit any occasion, whether it's a birthday party, corporate event, wedding, or any other celebration. They offer a range of catering packages, which can be customized to fit the client's needs. Their menu includes a variety of options, including vegetarian and vegan dishes, and they also have a separate drinks menu with a variety of Margaritas and Mexican beers. Mexico Restaurant has a long history, dating back over three decades, and has built a strong reputation in the community. They pride themselves on serving the best Mexican food in Richmond, with a focus on using only the freshest ingredients and traditional cooking methods. Their commitment to quality and customer satisfaction has earned them a loyal following, and they continue to cater to the needs of their valued community with their authentic and delicious Mexican cuisine.

Opening hours
  • Monday11 AM–9 PM
  • Tuesday11 AM–9 PM
  • Wednesday11 AM–9 PM
  • Thursday11 AM–9 PM
  • Friday11 AM–10 PM
  • Saturday11:30 AM–9 PM
  • Sunday11:30 AM–9 PM

Mariscos El Barco

4.0 151 reviews

Mariscos El Barco is a seafood business that specializes in serving Mexican-inspired seafood dishes. The company has locations in Richmond and Charlottesville, Virginia, where customers can visit to enjoy their culinary offerings. Mariscos El Barco's menu features a variety of seafood options, including tacos, burritos, and other traditional Mexican dishes. The business caters to a broad audience, including individuals seeking seafood options with a unique twist. Mariscos El Barco's menu is designed to appeal to those who enjoy Mexican cuisine and seafood, making it an attractive choice for customers in the Richmond and Charlottesville areas. The company's offerings can be particularly appealing to seafood lovers looking for something new and different from traditional seafood restaurants. Mariscos El Barco's menu options can be customized to suit different tastes and dietary requirements, making it a suitable choice for customers with specific preferences. The business's commitment to serving high-quality seafood dishes in a welcoming atmosphere has earned it a reputation as a popular dining destination in the region. By offering a unique blend of Mexican and seafood cuisine, Mariscos El Barco has established itself as a go-to option for customers seeking an exciting dining experience.

Opening hours
  • Monday11 AM–10 PM
  • Tuesday11 AM–10 PM
  • Wednesday11 AM–10 PM
  • Thursday11 AM–10 PM
  • Friday11 AM–10 PM
  • Saturday11 AM–10 PM
  • Sunday11 AM–10 PM