There’s No Restaurant In The World Like This One In Michigan
At first glance, The Antlers restaurant in Sault Ste. Marie, Michigan, looks just like any other bar and grille. Unsuspecting guests might pull into the parking lot expecting to indulge a hearty, delicious meal — and they’d be right. But there’s something special about the The Antlers, and its name is a hint. Give up? Well, vegetarians beware: The Antlers is home to over 300 animal mounts which line the walls of the restaurant’s dining area.
See for yourself: here’s a short video segment featured on the Great Getaways YouTube page.
Tell us: have you visited The Antlers? Did you experience anything spooky?