Chili's Grill & Bar
Restaurant • Bar • Hamburger restaurant • Family restaurant • American restaurant • Mexican restaurant • Bar and grill • Tex mex restaurantOne of the Most Reviewed Mexican restaurants in Odessa
Address
5025 E 42nd St, Odessa, TX 79762, United States
Website
Contact
+1 432-550-3996Price rating
$$ $$
Rating on Google Maps
3.90 (2K reviews)Open on Google Maps