Restaurants More Nearby Options Home Taste 3106 Delaware Ave, Buffalo, NY Amici Ristorante & Cafe 2516 Elmwood Ave, Buffalo, NY Ziggy's Taco & Sub 3107 Delaware Avenue, Kenmore, NY La Divina Mexican Store 2896 Delaware Ave, Buffalo, NY