According to The Infatuation - Yup it totally is. The best new burger in the city definitely lives up to the hype. See you there for every meal of every day