Iron Tail Tavern


Focused on providing comfort to Elmwood villagers, while serving food rooted in local sensibilities. But don’t expect the usual Buffalo mainstays on this inventive menu.

802 Elmwood Avenue,
Buffalo, NY 14222
(716) 815-2345

Mon: Closed
Tue: 5:00 PM - 10:00 PM
Wed: 5:00 PM - 10:00 PM
Thu: 5:00 PM - 10:00 PM
Fri: 5:00 PM - 11:00 PM
Sat: 2:00 PM - 11:00 PM
Sun: Closed

website

Spotlight