Address: 2112 N Main St, Walnut Creek, CA 94596, USA
“In town visiting and ran across this. I liked the adaption to the Covid restrictions and the chicken bits were awesome”
Address: 1515 N Main St, Walnut Creek, CA 94596, USA
“Service was quick and food was amazing. The 8oz lobster tail special of the month was delicious. Portions were large. Large cocktail menu, we tried a few different ones and all were great. Can't wait to go back again.”