

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
MoreAdvertisement
