United States / Odessa / Restaurantsfast foodSuper PolloAddress802 W 8th St, OdessaWebsitesuper-pollo-tx-5.hub.bizPhone+14326144891—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 itDelicias Restaurant · 83 mNot ratedThird Edition Apartments · 625 mNot ratedThe House Downtown Bar · 892 mNot rated