Odessa from Texas Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Starbucks: Medical Center Hospital Odessa Lbby - Texas, Odessa, 500 W 4th St, 79761 (432) 640-3328 Map Subway Sandwiches & Salads - Texas, Odessa, 3181 E University Blvd, 79762 Map Taco Casa - Texas, Odessa, 807 Royalty Ave, 79761 (432) 333-2831 Map The Rose Bar B Q - Texas, Odessa, 4740 W University Blvd, 79764 (432) 580-3332 Map The Sandwichery - Texas, Odessa, 607 N Dixie Blvd, 79761 (915) 333-1576 Map Tortilleria Ortiz - Texas, Odessa, 7108 W University Blvd, 79764 (432) 381-3475 Map Zucchi's Ristorante - Texas, Odessa, 1541 John Ben Shepperd Pkwy, 79761 (432) 550-7443 Map « Previous 1234