Elmwood Taco & Subs in Elmwood Buffalo
937 Elmwood Ave, Buffalo , 14222 - Get directionsMenu Elmwood Taco & Subs
How to get to Elmwood Taco & Subs
Opening Time
11am – 12midnight: Mon-Fri
11am – 5am: Sat-Sun
11am – 12midnight: Mon-Fri
11am – 5am: Sat-Sun