#tavern-burger

[ follow ]
Food & drink
fromIslands
5 days ago

This Exclusive NYC Restaurant In The West Village Is Officially Home To The Best Burger In North America - Islands

Sip & Guzzle's Tavern Burger in New York's West Village was named North America's best burger and ranked No. 13 in the world.
[ Load more ]