Lloyd Taco Factory

  • Restaurants
  • Restaurants
103 Hertel Avenue
Buffalo, NY 14217
(716) 863-9781