Venue Info

Named one of Esquire Magazine's 'Best New Restaurants in America' in 2012, it's a must-visit for anyone with a stomach.