Houston, known for its vibrant food scene, offers a culinary adventure that takes you on a delicious journey through Mexican cuisine. In this blog article, we will explore the best Mexican restaurants in Houston, where traditional flavors blend with modern interpretations to create unforgettable dining experiences. From sizzling fajitas to mouthwatering tacos, these establishments showcase the rich tapestry of Mexican gastronomy. Whether you’re a local or a visitor to this Texan city, join us as we uncover the hidden gems and must-visit spots for a truly authentic taste of Mexico right here in Houston.

Earn up to 5% cashback on Restaurants!
Explore Best Credit Cards for Restaurants


Address: 1777 Walker St, Houston, TX 77010
Phone: +1 (713) 400-3330
Website: xochihouston.com
Details: $$$, Oaxacan restaurant

Located in Houston, Xochi is a Mexican restaurant that promises a delightful dining experience filled with positive aspects. The staff at Xochi is known for their friendly and attentive service, ensuring that guests feel welcome and well taken care of. The atmosphere is vibrant and colorful, creating a lively and happy ambiance that enhances the overall dining experience.

When it comes to the menu, Xochi truly excels. The food is prepared with exceptional quality and cooked to perfection. From appetizers like Tacos Dorados and a variety of flavorful moles to main courses like Lamb Shank and Barbacoa de Res de Zaachila, every item on the menu showcases the best of Mexican cuisine. The desserts are equally impressive, with options like Helado de Elote and Cacao that are not only delicious but also beautifully presented.

Visitors to Xochi appreciate the extensive seafood selection prepared in true Mexican fashion, offering a unique twist to traditional dishes. The restaurant’s commitment to authenticity sets it apart, providing a genuine Mexican dining experience that surpasses expectations. The bar is also noteworthy, offering an array of craft cocktails, including mezcal-based creations, skillfully crafted by talented and personable bartenders.

Whether you’re a local or a visitor to Houston, Xochi is a must-visit destination for those seeking an extraordinary culinary adventure. The combination of exceptional staff, vibrant atmosphere, and a menu that showcases the best of Mexican cuisine makes this restaurant a top choice for anyone looking for a break from typical fare. Experience the thrill of flavors and the warm hospitality at Xochi, where every detail is designed to make your dining experience unforgettable.


Address: 2200 Post Oak Blvd #160, Houston, TX 77056
Phone: +1 (713) 622-9996
Website: caracol.net
Details: $$$, Mexican restaurant

Caracol, located in the vibrant Galleria area of Houston, is a Mexican restaurant that offers a truly exceptional dining experience. The staff at Caracol is known for their friendly and attentive service, ensuring that guests feel welcomed and well taken care of from the moment they step in. The restaurant exudes a great atmosphere, with a beautiful patio and stylish interior, creating a pleasant and inviting ambiance.

Get $25 off a bill of $50

Join inKind, dine at a participating venue
and pay your bill with inKind

Get $25 off

When it comes to the menu, Caracol impresses with its innovative and delicious cuisine. The dishes feature novel taste combinations that tantalize the palate, providing a unique dining experience. From fresh ceviches and roasted oysters to flavorful seafood options like fire-roasted lobster tacos and scallops, every bite is a delight. The attention to detail in both taste and presentation is evident, showcasing the restaurant’s commitment to excellence.

Caracol also boasts an impressive drink selection, including inventive cocktails that complement the dining experience. Whether you’re looking for a refreshing beverage during happy hour or a craft cocktail to enhance your meal, Caracol delivers. With its outstanding food, attentive service, and stylish ambiance, Caracol is highly recommended for both business meetings and leisurely dining. Whether you’re a fan of oysters or seeking a sophisticated brunch experience, Caracol promises a memorable culinary journey.


Address: 1600 Westheimer Rd, Houston, TX 77006
Phone: +1 (713) 524-7744
Website: hugosrestaurant.net
Details: $$$, Mexican restaurant

Hugo’s, an exceptional Mexican restaurant in Houston, offers a delightful dining experience filled with positive aspects. The restaurant is known for its unique and creative tacos, bursting with flavor and prepared with out-of-the-box combinations that are both fun and delicious. The staff at Hugo’s is friendly and accommodating, ensuring that guests feel welcomed and comfortable throughout their visit.

The atmosphere at Hugo’s is lively and vibrant, with a spacious interior and a charming outdoor patio. The restaurant’s size may surprise guests, but the good vibes and bustling ambiance add to the overall dining experience. The quick and efficient service provided by the staff enhances the dining experience, allowing guests to enjoy their meal without any delays.

When it comes to the menu, Hugo’s stands out with its outstanding cuisine. The dishes are crafted with care, showcasing the authenticity of Mexican flavors. From tantalizing appetizers like grilled octopus and ceviche to flavorful entrees like roasted goat and chicken taquitos, every bite is a testament to the restaurant’s commitment to excellence. The drink selection, including margaritas and specialty cocktails, perfectly complements the flavorful dishes, providing a well-rounded dining experience.

Whether you’re looking for a lively brunch with loved ones or a memorable dinner experience, Hugo’s offers a unique twist on Mexican cuisine in an inviting and vibrant setting. The combination of friendly staff, vibrant atmosphere, and a menu filled with delicious offerings makes Hugo’s a must-visit destination for anyone seeking an exceptional dining experience in Houston.

Lupe Tortilla’s

Address: 318 Stafford St, Houston, TX 77079-2325
Phone: +1 (281) 496-7580
Website: lupetortilla.com
Details: $$ – $$$, Mexican, Southwestern, Vegetarian Friendly

Lupe Tortilla’s, a renowned Mexican restaurant in Houston, offers a delightful dining experience filled with positive aspects. The staff at Lupe Tortilla’s understands the importance of exceptional service, creating an incredible combination that makes guests feel at home and eager to return. The dedication and attentiveness of the waitstaff, such as Marco, elevate the dining experience, ensuring a pleasant evening for families and creating unforgettable moments.

The menu at Lupe Tortilla’s is filled with culinary delights that impress even the most discerning taste buds. From the exceptional corn tortillas to the mouthwatering beef fajitas, every dish is crafted with care and made to perfection. The restaurant’s commitment to using high-quality ingredients shines through, providing guests with an authentic and delicious dining experience. The flavorful salmon tacos, served with rice, sauces, chips, and dip, are particularly noteworthy.

The atmosphere at Lupe Tortilla’s adds to the overall dining experience, with a friendly and welcoming ambiance. The staff’s friendly smiles, good social skills, and genuine happiness contribute to the restaurant’s inviting atmosphere. The excellent service provided by servers like Yugbhai enhances the dining experience, ensuring that guests feel cared for and attended to.

For an exceptional Tex-Mex experience in Houston, Lupe Tortilla’s is a must-visit. The combination of friendly staff, excellent food, and a welcoming atmosphere creates a dining experience that is second to none. Whether you’re indulging in the fantastic beef fajitas, savoring the mouthwatering queso, or enjoying a prompt and attentive service, Lupe Tortilla’s guarantees a memorable and satisfying dining experience that will have you coming back for more.

El Tiempo Cantina- Washington

Address: 5602 Washington Ave, Houston, TX 77007
Phone: +1 (713) 681-3645
Website: eltiempocantina.com/washington
Details: $$, Tex-Mex restaurant

El Tiempo Cantina- Washington, located in Houston, offers a delightful dining experience filled with positive aspects. The friendly wait staff, lively atmosphere, and delicious food make it a perfect choice for a memorable evening. The Choco Bananas dessert adds a perfect touch to the meal and is ideal for sharing, ensuring a satisfying end to the dining experience.

The restaurant boasts a wide-ranging menu, allowing guests to explore a variety of flavors. The family-style servings, with meats piled on hot steel serving grills, create an authentic and enjoyable dining experience. The fresh and hot fajitas, available in different variations such as chicken, brisket, and filet mignon, are particularly outstanding. While the restaurant can be lively and crowded, it adds to the vibrant atmosphere that guests expect. For a more relaxed dining experience, opting for seating in the “outside” area, under cover in the far end of the restaurant, is recommended.

At El Tiempo Cantina- Washington, exceptional service is a priority. Waiters like Marvin provide fast, efficient, and humorous service, making the dining experience even more enjoyable. The 5-7 fajitas dish is a standout, with marinated chicken, steak, quail, ribs, and carnitas impressing guests. For an authentic Tex-Mex experience, El Tiempo Cantina- Washington is a must-visit in Houston.

With a packed lunch crowd, El Tiempo Cantina- Washington remains a popular choice among locals and visitors alike. The lunch menu offers ample portions and a range of delicious options. The pork carnitas and carne asada are particularly loved by diners. Although the restaurant can be busy, the attentive and friendly service, exemplified by Fernando, ensures a satisfying dining experience.

El Tiempo Cantina- Washington consistently delivers excellent food and impeccable service. The steak fajitas, seafood enchiladas, and mixed fajitas are highly recommended, showcasing the restaurant’s commitment to quality. The queso, a beloved dish, is a must-try. The tres leches dessert stands out as one of the best in the area. With its dark wood decor and lively ambiance, El Tiempo Cantina- Washington creates a warm and inviting atmosphere for guests to enjoy their Tex-Mex favorites.

Overall, El Tiempo Cantina- Washington offers an amazing dining experience with its delicious food, attentive staff, and flavorful cocktails. Whether you’re a tourist or a local, this restaurant is a go-to destination for a memorable meal.

Irma’s Southwest

Address: 1475 Texas Ave, Houston, TX 77002
Phone: +1 (713) 247-9651
Website: irmassouthwest.com
Details: $$, Mexican restaurant

Irma’s Southwest, located in Houston, offers a fantastic dining experience with its positive aspects. It is a great place for groups, providing a casual and inviting atmosphere that encourages gathering and celebration. The attentive and friendly staff ensures exceptional service, making it an ideal spot for happy hour or any occasion. The food at Irma’s Southwest is simply fantastic, with a menu that showcases some of the best Tex-Mex flavors in the city.

For those seeking a memorable dining experience, Irma’s Southwest is a top choice. The exceptional service goes hand in hand with the delicious meals served. The restaurant’s convenient location makes it a popular destination for both visitors and locals, so making reservations in advance is recommended. The ambience is welcoming, making it suitable for various occasions, whether it’s a date or a business meal. The attentive wait staff ensures that guests have a pleasant dining experience.

Irma’s Southwest goes above and beyond to cater to its customers. In one instance, the restaurant came to the rescue by providing an alternate venue for a wedding ceremony when the original location was flooded. The team at Irma’s Southwest, led by Luis Galvan and Janet Montez, organized a perfect evening filled with appetizers, a buffet dinner, wedding cake, and coffee. The 50 guests expressed their satisfaction with the food, ambiance, and service, highlighting the restaurant’s ability to handle events of all kinds.

In summary, Irma’s Southwest offers a delightful dining experience with exceptional staff, a warm atmosphere, and a menu that is sure to please. Whether you’re seeking Tex-Mex favorites or looking to try something new, Irma’s Southwest delivers delicious meals and attentive service. The guacamole, sopapillas, and Nilgai Tamale stand out as particularly memorable dishes. Don’t miss the opportunity to dine at this wonderful restaurant in Houston.

Cadillac Bar

Address: 1802 Shepherd Dr, Houston, TX 77007
Phone: +1 (713) 862-2020
Website: cadillacbar.com/location/cadillac-bar-houston
Details: $$, Mexican restaurant

Cadillac Bar, located in Houston, offers a wonderful dining experience with its positive aspects. The staff at this establishment is exceptional, providing friendly and efficient service that keeps customers coming back. They work hard to ensure a smooth and enjoyable dining experience. The restaurant’s prime location attracts a diverse range of customers, including regulars, yet the service remains phenomenal. The drinks served are great, complementing the delicious food.

Every visit to Cadillac Bar is a delightful experience. The drinks are fantastic, and the food is simply the best. The manager, Jowell, and her team provide a five-star level of attention, making diners feel like they are being taken care of by a loving mother in her kitchen. One standout menu item is the chicken tortilla soup, which is perfect for a cold day. It is highly recommended, although all the food options are excellent. Whether you choose nachos, tacos, or the soup, you can’t go wrong. And don’t forget to enjoy a margarita to enhance the overall dining experience.

Consistently good food and friendly, efficient service are the hallmarks of Cadillac Bar. Staff members like Armonie and Aida provide exceptional service, ensuring that customers have a great time. Bartenders like Elyse and Tamara are knowledgeable, making delicious drinks and catering to the needs of guests. The atmosphere at the restaurant is cool and welcoming, with servers like Wenderly creating a pleasant and attentive dining experience. Lorena and Laura also stand out as excellent servers who contribute to the overall positive experience at Cadillac Bar.

In summary, Cadillac Bar in Houston offers a fantastic dining experience with its attentive staff, great atmosphere, and delicious menu. The friendly and professional service provided by the staff members, such as Jowell, Elyse, Tamara, and Moises, creates a welcoming environment. The food options, including the chicken tortilla soup and cheese enchiladas, are consistently excellent. Whether you’re looking for a refreshing drink during happy hour or a satisfying meal, Cadillac Bar is the place to be.

Edgar’s Hermano

Address: 1700 Smith St, Houston, TX 77002
Phone: +1 (713) 495-7854
Details: $$, Southern restaurant (US)

Edgar’s Hermano in Houston is a Mexican restaurant that offers a remarkable dining experience with its positive aspects. The staff at this establishment is accommodating and attentive, ensuring that customers feel welcomed and taken care of. They provide excellent service, making the overall experience enjoyable. The menu at Edgar’s Hermano is impressive, offering a variety of delicious and flavorful dishes. The food is always served hot, fresh, and prepared with great attention to detail, resulting in a delightful culinary experience.

The atmosphere of the restaurant is cozy and inviting, creating a pleasant environment for diners. Whether it’s a quick lunch or a special event, Edgar’s Hermano provides great service and interesting twists to their menu items. The location, situated on the second floor of the Whitehall Hotel, adds to the charm of the dining experience. The staff members, such as Erica Storch, are helpful and accommodating, ensuring that customers’ needs are met and that their dining experience is exceptional.

The bartenders at Edgar’s Hermano, like Natalie, are knowledgeable and efficient, serving delicious drinks with a professional and friendly approach. The restaurant offers a range of options, from breakfast to dinner, including specialties like the Southern Fried Stuffed Chicken and the Pigs Wings. The food is prepared with care, and the presentation is beautiful. The portions are generous, leaving customers feeling satisfied. Overall, Edgar’s Hermano provides great food, friendly staff, and a wonderful atmosphere, making it a go-to place for breakfast, lunch, or dinner in downtown Houston.

In summary, Edgar’s Hermano is a Mexican restaurant in Houston that offers a delightful dining experience. The staff members are accommodating and attentive, providing excellent service to ensure a pleasant visit. The atmosphere is cozy and inviting, and the menu is filled with flavorful dishes prepared with great attention to detail. From the accommodating staff to the delicious food and beautiful presentation, Edgar’s Hermano is a fantastic choice for anyone looking for a satisfying meal in downtown Houston.

Gringo’s Mexican Kitchen Restaurant

Address: 12348 Gulf Fwy, Houston, TX 77034
Phone: +1 (713) 910-5565
Website: gringostexmex.com/gringos-locations/gringos-fuqua
Details: $$, Tex-Mex restaurant

Gringo’s Mexican Kitchen Restaurant in Houston is a must-visit establishment with its positive aspects. The menu offers a delightful selection of dishes that are sure to satisfy any craving. From the delicious sampler platter to the flavorful chicken fajitas, the food never disappoints. The restaurant is known for its exceptional tortilla chips and tasty salsa, which add to the overall dining experience. Gringo’s has gained a reputation as the best Mexican restaurant in the entire country, and it’s easy to see why. Customers from all over the United States, including those with refined palates, keep coming back for the incredible flavors.

The restaurant accommodates various dietary preferences, making it suitable for everyone. Whether you’re a vegetarian, following the Mediterranean diet, or on an anti-inflammatory diet, Gringo’s has options to meet your needs. The attentive service provided by the staff ensures a pleasant dining experience. Friendly and efficient, the staff goes above and beyond to cater to their guests. The restaurant’s atmosphere is inviting and relaxing, complete with pleasant music and tasteful decor. It’s a great place to gather with friends, and the cold beer and excellent service only add to the enjoyment.

Gringo’s Mexican Kitchen Restaurant is also known for its outstanding service, speed, taste, and location. Customers rave about the flavorful dishes, such as the steak fajita and fried shrimp enchiladas. The staff, including servers like Desirae, consistently deliver top-notch service, making customers feel valued and satisfied. The homemade guacamole and pork rinds are a must-try, showcasing the restaurant’s commitment to quality. The cleanliness of the establishment, including the well-maintained bathrooms, is another aspect that customers appreciate. Whether you’re visiting Houston or looking for a great family restaurant, Gringo’s is a must-visit destination for a memorable Tex-Mex dining experience.

Lopez Mexican Restaurant

Address: 11606 Wilcrest Dr, Houston, TX 77099
Phone: +1 (281) 495-2436
Website: lopezmexicanrestaurant.com
Details: $$, Mexican restaurant

Lopez Mexican Restaurant in Houston offers a dining experience that is sure to impress. The staff goes above and beyond to provide exceptional service, ensuring that every customer feels valued and attended to. From constantly refilling chips, salsa, and drinks to accommodating individual preferences, the service at Lopez is top-notch. The food is a standout, with dishes like beef fajita enchiladas that are perfectly cooked and bursting with flavor. The tender and juicy beef, combined with savory gravy and cheese, creates a delightful combination that leaves guests satisfied.

This family-owned restaurant has been a favorite among locals for decades. With its consistently great food, fast and friendly service, and reasonable prices, it’s no wonder why customers keep coming back. The quality and reliability of the food have never disappointed, making Lopez a reliable choice for those craving delicious Mexican cuisine. The restaurant may get crowded and noisy at times, but that only speaks to its popularity and the value it offers. Despite its busy atmosphere, Lopez remains a welcoming and clean establishment.

Lopez Mexican Restaurant is worth the drive, even for customers who live far away. The two-hour journey is justified by the fantastic dining experience that awaits. From the moment guests are seated and offered chips, salsa, and water, they know they’re in for a treat. The flavorful carna asada and pollo dishes, along with the tasty guacamole and queso, showcase the culinary excellence of Lopez. The selection of food is extensive, providing something for everyone. Whether you’re on a limited budget or looking for a Tex-Mex feast, Lopez Mexican Restaurant is the perfect choice.

Arnaldo Richard’s Picos

Address: 3601 Kirby Dr, Houston, TX 77098
Phone: +1 (832) 831-9940
Website: picos.net
Details: $$, Mexican restaurant

Arnaldo Richard’s Picos in Houston is a Mexican restaurant that stands out for its extensive menu featuring dishes from various regions of Mexico. The food is simply delicious, with flavorful options that go beyond typical Tex-Mex fare. From the Pozole Verde to the hand-made tortillas, every dish is carefully prepared and showcases the rich flavors of Mexican cuisine. The restaurant also boasts a wonderful selection of margaritas, including the famous 24 Karat Margaritas served in personal shakers.

The staff at Arnaldo Richard’s Picos is attentive, kind, and courteous, providing exceptional service to ensure a memorable dining experience. The atmosphere captures the essence of deep Mexico, creating an ambiance that immerses guests in a truly authentic setting. Whether it’s a casual visit or a special occasion, the restaurant offers a welcoming environment for all.

One of the highlights of Arnaldo Richard’s Picos is its Sunday buffet brunch, featuring a wide array of dishes ranging from cold seafood salads to traditional breakfast soups, various types of mole-drenched meats, grilled fish, paella, and a tempting selection of house-made desserts. The restaurant’s dedication to quality is evident in every aspect, including the friendly and efficient table service, the dense wine list featuring excellent options from Mexico, and the skillfully crafted drinks from the bar.

Arnaldo Richard’s Picos is a place where sauces, flavors, and the diversity of the menu come together to create a special dining experience. The commitment to excellence extends to the selection of tequila, with hand-selected barrels from Herradura in Mexico. From the bacon-wrapped jumbo shrimp to the unforgettable Mancha Manteles and Lamb Shank, each dish is bursting with flavor and leaves guests wanting more. The friendly staff, pleasant dining room, and the overall atmosphere make Arnaldo Richard’s Picos a standout destination for Mexican cuisine in Houston.

The Raven Grill

Address: 1916 Bissonnet St, Houston, TX 77005
Phone: +1 (713) 521-2027
Website: theravengrill.com
Details: $$, American restaurant

The Raven Grill, nestled in a charming residential neighborhood in Houston, is a true neighborhood gem. This restaurant offers mesquite grilled proteins at affordable prices, making it a favorite among locals. The menu is extensive, featuring a variety of options that cater to different tastes. From the grilled trout, which is generously portioned and perfect for sharing, to the flavorful grilled chicken and pasta dishes, each item on the menu is carefully prepared to satisfy guests’ palates. The service provided by the staff is exceptional, with attentive and friendly service that adds to the overall dining experience.

The atmosphere at The Raven Grill is inviting, with a playlist of background music that creates a pleasant ambiance. Whether dining indoors or on the outdoor patio, guests are welcomed with warmth and treated as valued customers. The restaurant’s long-standing presence in the community, with over 22 years of serving wood fire grilled dishes, has earned it a reputation for reliability and excellence. The owners have created a space where diners can enjoy their meals in a cozy and intimate setting.

The Raven Grill is not just a restaurant; it is a place where guests are made to feel like part of the family. The management and staff go above and beyond to ensure that every customer’s visit is comfortable and enjoyable. The exceptional service, delicious food, and reasonable prices make The Raven Grill a standout dining destination. Whether you’re looking for a leisurely Sunday brunch or a satisfying dinner, this restaurant delivers an experience that will keep you coming back.

In conclusion, Houston boasts a vibrant Mexican culinary scene with a plethora of outstanding restaurants to choose from. Whether you’re in search of authentic flavors, creative fusion dishes, or a lively atmosphere, the city has it all. From the neighborhood gems like The Raven Grill and Lopez Mexican Restaurant to the renowned establishments like Gringo’s Mexican Kitchen and Arnaldo Richard’s Picos, each restaurant offers its own unique charm and delectable dishes. So, if you find yourself in Houston, be sure to explore these top Mexican restaurants and embark on a culinary journey filled with rich flavors and unforgettable dining experiences.