Search results
We did not find results for: El Sol King Pollo Albertville, AL.
Check spelling or type a new query.
We did not find results for: El Sol King Pollo Albertville, AL.
Check spelling or type a new query.
Website: elsolkingpollo.com
Phone: (256) 891-0033
113 E Main St Albertville, AL 35950 433.86 mi
Is this your business? Verify your listing
4.5 22 reviews
The real deal no one spoke English when I was there but it's been awhile. Food was great and not expensive. More
Took my girlfriend to this restaurant yesterday afternoon as part of our date. I haven't been to Albertville in 4 years and I finally found time to go, since I'm always talking to my girlfriend... More