Skip to main content

Pollo Lucas

restaurant · chicken restaurant · Hoover, AL

Address
3305 Lorna Rd, Hoover, AL 35216-5447
Phone
(205) 822-4626
Website
blog.al.com/scenesource/2011/08/pollo_lucas_in_hoover_offers_i.html
Where
33.3936, -86.7977

Search Hominin for Pollo Lucas

Other restaurants nearby

More in Hoover

Pollo Lucas — restaurant in Hoover, AL | Hominin