★★★★★

Elmwood Taco & Subs

925 Elmwood Ave

(716) 886-4953

Subs

Contact
Review
2 visits to this page. You are the 2nd. Edit this page
    • Accessibility: completely
    • Parking: own parking lot
    • Accepts: MasterCard/Eurocard
    • Price: Moderate, $10 - $20 per entree
    • Elmwood Ave
    • WebSite

Elmwood Taco & Subs

2nd visitor, Write a review

Scroll
Down
Elmwood Taco & Subs is Ranked #1 of 21 Restaurants in Buffalo.