D

Great little find in Elkhorn WI. Saw their sign at...

Great little find in Elkhorn WI. Saw their sign at the bar for their famous Long Island iced tea . Couldn t resist. It s quite good! And huge! Had a side salad and boneless wings with a couple side sauces. Everything was great and tasted homemade. Great atmosphere as well. Would definitely come back.

Comments:

No comments