Pull into the small parking lot, and you’ll immediately notice the intoxicating aroma of beef cooking over open flames. It’s ...