Iron Tail Tavern

802 Elmwood Avenue,
Buffalo, NY 14222
(716) 815-2345 Restaurant Week Menu Visit Website

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.