12850 Hwy 9 N, Alpharetta, Georgia 30004 USA
Live Music on Fridays and Saturdays! If you're interested in joining the fun contact - menchies.windward@gmail.com.
Photo Credit: Yelp