El Sol King Pollo
113 E Main St, Albertville
(256) 891-0033
Recent Reviews
Order Online
You May Also Like
Busted Oak Bourbon Society - 111 E Main St
Bar, Speakeasies
Pico de Gallo House Restaurant - 123 E Main St
Tacos
Mater's Pizza & Pasta Emporium - 108 E Main St
Pizza
Restaurants in Albertville, AL
El Sol King Pollo
113 E Main St, Albertville, AL 35950
(256) 891-0033