Best Restaurants In 79766

Last Updated:
Sort
Subway is a restaurant located in Odessa, Texas at 1901 Interstate 20 Service Road. The info boxes that pop up on the map contain available locations and contact information. Please note that this display is not representative of all stores that are for sale. For a complete list contact the local Development Agent. We strongly encourage interested parties to refrain from discussing sales...
1901 Interstate 20 Service Road, Odessa, TX, 79766
Rank
1
1 votes
Sponsor
0.0
El Troquero Restaurant is a restaurant located in Odessa, Texas at 2267 South County Road West.
2267 South County Road West, Odessa, TX, 79766
Rank
2
0 votes
Sponsor
0.0
Palomino Club Bar & Grill is a restaurant located in Odessa, Texas at 6116 S. US Hwy 385. They are open every day except Sunday.
6116 S. US Hwy 385, Odessa, TX, 79766
Rank
3
0 votes
Sponsor
0.0

More Restaurants Near 79766

French Press Cafe is a restaurant located in Odessa, Texas at 511 North Grant Avenue. They are open every day except Sunday. Kristel Tate and her daughter, Tabytha, long dreamed of opening a bakery and coffee shop; inspiration finally took hold when the pair took a trip to Paris in 2015. In spring of 2016 they began remodeling the former Coast 101 building on Grant Avenue with a goal of opening...
511 North Grant Avenue, Odessa, TX, 79761
Sponsor
0.0
Delicias Restaurant is a restaurant located in Odessa, Texas at 716 West 8th Street. They are open every day except Sunday.
716 West 8th Street, Odessa, TX, 79763
Sponsor
0.0
Mi Casa is a restaurant located in Odessa, Texas at 1301 North County Road West. This restaurant serves camarones al mojo de ajo, spinach salad, sopa de mariscos, pupusas, cactus salad, molcajete, and sopecitos. They also serve pollo ala diabla, fajitas, quesadilla, regular burrito, steak encebollado, tacos, and ceviche. They are open every day of the week. Síguenos en nuestras redes sociales...
1301 North County Road West, Odessa, TX, 79763
Sponsor
0.0
Pollos Asados Rio Grande is a restaurant located in Odessa, Texas at 1200 South Grant Avenue. They are open every day of the week.
1200 South Grant Avenue, Odessa, TX, 79761
Sponsor
0.0
Norma's Restaurant is a restaurant located in Odessa, Texas at 111 East 5th Street. They are open every day except Saturday and Sunday. Thai Spice can be found over at 3747 Andrews Highway, across the Street from the Fortune Cookie, right next to the Kersh Car Wash. They are famous for their hot hot dishes. Everybody in town loves them. They are open Monday through Saturday from 11 am to 3 pm...
111 East 5th Street, Odessa, TX, 79761
Sponsor
0.0
Rosa's Cafe is a restaurant located in Odessa, Texas at 1701 North County Road West. They are open every day of the week. Rosa’s Cafe is an upscale, fast-casual restaurant concept - one of the fastest growing segments in the restaurant industry. The first Rosa’s Cafe was built in 1983 in San Angelo, Texas. In 1995, Bobby D. Cox purchased the brand with its five locations. Today, Rosa’s Cafe has...
1701 North County Road West, Odessa, TX, 79763
Sponsor
0.0
Dee's Bistro is a restaurant located in Odessa, Texas at 622 North Lee Avenue. They are open every day except Saturday and Sunday.
622 North Lee Avenue, Odessa, TX, 79761
Sponsor
0.0