I absolutely love this place! The food and drinks are always great and the night life is the best in Walnut Creek! check out their website http://1515wc.com/
All reviews seem positive