The Brass Tap, a self-proclaimed premium sports bar franchise, has opened for business in Pasadena. The restaurant is located ...