One of the few places in San Jose where you can enjoy a beer or a meal without the constant bother of cigarette exhaust is the Bar Chubbs. Located just beside the Hotel Del Rey the venue is not the best place to pick up girls, but its certainly a great option to catch the [...]





