Skip to main content

Lloyd Taco Factory

restaurant · taco restaurant · Buffalo, NY

Address
492 Elmwood Ave, Buffalo, NY 14222
Phone
(716) 863-9781
Website
whereslloyd.com
Where
42.9104, -78.8774

Search Hominin for Lloyd Taco Factory

Other restaurants nearby

More in Buffalo

Lloyd Taco Factory — restaurant in Buffalo, NY | Hominin