READ MORE
Each bite is even better than the one before... They were featured on Diners, Drive-Ins & Dives and are soooo worth the journey. Located on the south side of Lake Calhoun at 56th and Xerxes Ave S. Try it. You will love it.
You need to be logged in to go any further.