I just recently moved to the bay area and thought I'd stop in here and see what it was like, considering its less then a 10 minute walk from where I live. Like most have said its not the most upscale place, but not bad...
Full reviews and comments are available exclusively to VIP members. Join Now