United States / Odessa / RestaurantsmexicanJose Chuy's #2Address826 W Clements St, OdessaWebsitewww.salespider.comPhone+14322765868—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itTaqueria Guadalajara · 249 mNot ratedEl Taco Tako · 278 mNot ratedLucy's Cafe · 480 mNot ratedDesperados Bar