El Sol King Pollo

113 E Main St, Albertville AL

(256) 891-0033

Rated 5.0 out of 5 from 1 Reviews El Sol King Pollo is a highly regarded Mexican Restaurant Restaurant Ranked #1 of 44 Restaurants in Albertville Albertville. Some say it is super, good, great.

★★★★★ on the 7th of August, 2013

Love it.... owners are super and staff is great..... VERY GOOD
Location