El Troquero Restaurant
Add to Favorites
CLOSED NOW
Today: 7:30 am - 2:00 pm
Tomorrow: 7:30 am - 2:00 pm
76 Years
in Business
Amenities:
Wheelchair accessible
Saved to Favorites
Phone: (432) 582-2262
Address: 2267 S County Rd W, Odessa, TX 79766
Parking: Lot, Free
Wheelchair Accessible: Yes
Cuisines: Family Style
622 N Lee Ave, Odessa, TX 79761
5111 E 42nd St, Odessa, TX 79762
1200 S Grant Ave, Odessa, TX 79761
2880 Kermit Hwy, Odessa, TX 79764
2607 N Grandview Ave, Odessa, TX 79761
4221 N Grandview Ave, Odessa, TX 79762
1353 W University Blvd, Odessa, TX 79764
1625 N County Rd W, Odessa, TX 79763
2251 Linda Ave, Odessa, TX 79763
4241 John Ben Shepperd Pkwy, Odessa, TX 79762