Restaurant Reviews from DiningGuide411.com
    Top : United_States: NY: Buffalo

Elmwood Taco and Subs, Buffalo, New York










Elmwood Taco & Subs
925 Elmwood Avenue
Buffalo NY United States


Price Range: $5 and under
Phone: 716.886.4953
Accepts: American Express, Visa, MasterCard/Eurocard

Parking: own parking lot

Accessibility: completely