Super Pollo #3 Menu

Super Pollo #3 Menu
802 W 8th St
Odessa, TX 79763
Call (432) 614-4891
for Take out orders.

 

 


TO CHANGE MENU PAGES
USE ARROWS BELOW ON PC
SWIPE LEFT OR RIGHT
ON MOBILE DEVICES
MENU ITEMS AND PRICES
ARE SUBJECT TO CHANGE
(SEE FULL DISCLAIMER HERE)

 

View
Super Pollo #3 ‘s Menu Below: