Huddle House - Coming Soon Odessa4250-B NE Loop 338 Odessa, TX 79762 USphone(770) 325-1300(770) 325-1300Get DirectionsVisit Store Website