2580 N Main St, Walnut Creek, California 94597 USA
Strong cocktails. Young crowd. Nice blend of new and old school music. Small dance floor but still a great vibe on a Saturday night.
Photo Credit: Yelp