More Nearby Options Lloyd Taco Trucks Buffalo, NY SATO 739 Elmwood Ave, Buffalo, NY Inizio 534 Elmwood Avenue, Buffalo, NY Buffalo Riverworks 359 Ganson Street, Buffalo, NY