A burger heaven tucked inside the Shelburne Hotel, with a dozen choices for every patty-loving personality.
The Scene A comfortable, yet upscale, shrine to the quintessential American snack, the dimly lit, tan- and red-toned dining room serves local businesspeople and tourists who require more than yellow arches for atmosphere.…Read More