10 Mexican Restaurants In Odessa, Texas

mexican restaurants in odessa texas
Rebecca
Rebecca
Published

Mexican food is one of the most sought after cuisines out there in the world. The tangy, spicy flavors of the food leave everyone wanting for more. The demand for Mexican food is so much that many Mexican restaurants are open all around the world. Texas being the state which has the longest stretch of border with Mexico, it should not be surprising that there are numerous popular Mexican restaurants that cater to the demands of the people. When there are many restaurants offering the same type of cuisine, it is hard to know which among them offers authentic Mexican food. So here is the list of 10 of the best Mexican restaurants in Odessa, Texas.

1. Hacienda Vieja Restaurant


One of the best restaurants in Odessa where customers can have plates of scrumptious authentic Mexican food, no tex-mex food is offered here. The place is located on the north of Grand Avenue in Odessa, Texas. Anyone who is looking for the best Mexican experience is advised to visit this restaurant and they won’t be disappointed. The place offers sizeable servings for good prices, a wonderful selection of beer and cocktails and quality service. During peak hours, the customers can enjoy their food while listening to a live mariachi band. It’s a busy restaurant so waiting in line for entry can test anyone’s patience but the food is worth the wait.

Hacienda Vieja Restaurant

Address: 1701 N Grant, Odessa, TX 79761

Website: Hacienda Vieja Restaurant

Opening Hours: 11am - 11pm

Average Price for Two: 11-30 USD

2. La Esperanza Mexican


This is a wonderful restaurant located in N County Rd. The restaurant offers lip-smacking Mexican food. The roast beef tacos, cheese enchiladas, salsa, rice and beans are a few among the popular dishes at the restaurant. The dishes are extra delicious as the ingredients are always fresh. The Portions are large and the pricing of the dishes are quite reasonable. The restaurant boasts great quality and service.

La Esperanza Mexican

Address: 1511 N County Rd W, Odessa, TX 79763

Website: La Esperanza Mexican

Opening Hours: 7am- 5pm

Average Price for Two: 10 USD

3. La Margarita Mexican Food


A tasty Mexican restaurant located in South Grant Ave. It is a wonderful place with tasty food and wonderful service. The regular customers are of the opinion that the restaurant has one of the best cheese dip and salsa in Odessa. As Mexican food is very spicy, those who are interested in having lesser spicy Mexican food will love the dishes at this place and will suit their taste.

La Margarita Mexican Food

Address: 1301 S Grant Ave, Odessa, TX 79761

Website: La Margarita Mexican Food

Opening Hours: 11am- 2pm

Average Price for Two: 11-30 USD

4. Ajuua's Mexican Restaurant


This restaurant is located in Andrews Hwy in Odessa, Texas. Although it is reputed to be slightly overpriced, anyone who comes to the restaurant can expect fast service and good quality food. A good time can be spent with friends and family at this restaurant while enjoying delicious Mexican dishes.

Ajuua's Mexican Restaurant

Address: 2100 Andrews Hwy, Odessa, TX 79761

Website: Ajuua’s Mexican Restaurant

Opening Hours: 11am- 10pm

Average Price for Two: 11-30 USD

5. La Bodega Mexican Restaurant & Bar


It is a wonderful restaurant located on East 7th Street in Odessa, Texas. The restaurant offers wonderful food and quality service. The ambiance of the restaurant is quite lovely and the atmosphere is friendly. It is mandatory for a Mexican restaurant to provide good salsa and chips and nobody will leave disappointed on that front. An enjoyable time can be spent with friends and family while sipping on wonderful cocktails and munching on delicious Mexican food.

La Bodega Mexican Restaurant & Bar

Address: 1024 E 7th St, Odessa, TX 79761

Website: La Bodega Mexican Restaurant & Bar

Opening Hours: 11am- 10pm

Average Price for Two: 11-30 USD

6. JumBurrito


It is a nice and cozy restaurant located on N County Rd W, Odessa, TX. The place has a very good breakfast menu with wonderfully big portions. The restaurant is famous for its amazing breakfast burritos with a lot of bacon, which is always wonderful. If anybody is in the mood for burritos, stew or any kind of Mexican-influenced breakfast, this is the place to go to. The excellent breakfast menu will not be a disappointment to anybody who visits the restaurant. The customers will have big portions at reasonable prices. As breakfast is considered to be the most important meal of the day, a visit to this restaurant will leave anyone satisfied.

JumBurrito

Address: 1927 E 8th St, Odessa, TX 79761

Website: JumBurrito

Opening Hours: 6am- 9pm

Average Price for Two: 10 USD

7. Dos Compadres Mexican Restaurant


It is a restaurant located in John Ben Shepperd Pkwy, Odessa. The restaurant offers authentic Mexican food that tastes wonderful. The place gives off a good vibe and an amazing atmosphere. The service is great and the food is even better. The place has a wonderful selection of Mexican food that will satisfy anyone. A wonderful time can be spent with either your friends or family enjoying wonderful and mouth-watering Mexican dishes.

Dos Compadres Mexican Restaurant

Address: 2200 W Wadley Ave Ste 1, Midland, TX 79705

Website: Dos Compadres Mexican Restaurant

Opening Hours: 11am- 10pm

Average Price for Two: 11-30 USD

8. Mi Casa


This is a very nice restaurant located at North County Road West, Odessa, Texas. The place boasts of world-class service and lip-smacking Mexican dishes. The restaurant gives off a friendly and cozy vibe. The dishes may not be authentic Mexican dishes, but mainly Tex-Mex dishes. Everyone who visits can munch on amazing guacamole, sauces, and tacos etc. The place offers large portions at amazing prices. A visit to Mi Casa will not end in disappointment.

Mi Casa

Address: 1301 N County Rd W, Odessa, TX 79763

Website: Mi Casa

Opening Hours: 11am- 10pm

Average Price for Two: 11-30 USD

9. Mojitos Mexican Bar & Grill


This is a bar and grill which is located on the East of 42nd street in Odessa, Texas. The place is more popular for its drinks. The place also provides very tasty Mexican dishes. The mimosas and mojitos at this place are the best in the area. There is a live band playing wonderful music which the customers can listen to and enjoy a hearty and delicious meal. The staff and workers are friendly and courteous, they ensure that everyone is having a wonderful time at the restaurant.

Mojitos Mexican Bar & Grill

Address: 4101 E 42nd St, Ste 105 Odessa, TX 79762

Website: Mojitos Mexican Bar & Grill

Opening Hours: 11am- 10pm

Average Price for Two: 11-30 USD

10. Mamasita’s Mexican Grill


It one of the best places to go to in Odessa when anybody craves for some delicious Mexican food. It is located in N Grandview Ave, Odessa, TX. Any Mexican restaurant should get the salsa and chips right, and this place has done everything right. The food is amazing and the service is wonderful. This is a place that should be introduced to friends and family. The restaurant will never disappoint anyone.

Mamasita’s Mexican Grill

Address: 4214 Maple Ave, Odessa, TX 79762

Website: Mamasita’s Mexican Grill

Opening Hours: 11am- 9pm

Average Price for Two: 11-30 USD

Delicious Mexican food to end all your cravings

Chile relleno
Source: Photo by user Tomascastelazo used under CC BY-SA 4.0

Food is an important factor that brings people together. Every major activity happens around food as humans cannot live without it. And when the food is delicious there is an extra spark or enchantment to an evening spent with friends or family. So that extra enchantment or spark can be experienced at any of these above-mentioned restaurants. Delicious food in the belly makes an evening together even more satisfying.

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

Still Need Travel Insurance?

You can buy and claim online, even after you've left home. Travel insurance from WorldNomads.com is available to people from 140 countries. It’s designed for adventurous travellers with cover for overseas medical, evacuation, baggage and a range of adventure sports and activities.

*5% off when you book with our promo code: TRIP101

*For our Canadian and US travellers, unfortunately due to financial services laws, we cannot provide a discount. This promotional code cannot be used with any other discount offer, including World Nomads Members’ discount for travel insurance policy holders.

 Want to contribute as a Local Expert?
Explore Odessa
Good things are meant to be shared!