Home › Top 4 Restaurants in Odessa, Texas Find best Restaurants in Odessa, Texas, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. Rustic Cafe - Odessa (TX 79765) US, Odessa, TX 797651931 East 87th Street IHOP - Odessa (TX 79762) US, Odessa, TX 797622973 John Ben Shepperd Pkwy Veva's Cocina US, Odessa, TX 797654020 Faudree Rd Suite C Jason's Deli - Odessa (TX 79762) US, Odessa, TX 797623167 E University Blvd Ste 12