Yahoo
Double Charbroiled Cheeseburger
Super Nachos
Super Pollo Chicken Restaurant

Website: superpollotx.com

Phone: (432) 614-6800

Cross Streets: Near the intersection of N Lee Ave and W 8th St

722 N Lee Ave Odessa, TX 79761 ·1367.40 mi

Is this your business? Verify your listing

Reviews

yelp
3.0 1 reviews
5 star
0 4 star
0 3 star
1 2 star
0 1 star
0
Thomas G. 11/10/24

Staff is unfriendly seems bothered that I place an order, plus they never have turkey legs. They should just remove it from the menu

More
Advertisement
Mobilize your Website
View Site in Mobile | Classic
Share by: