Suggest a Spot!

Have a place we should check out? Add it in the comments below! Keep it in the North Bay (San Francisco, CA).