They sell big beers, and they are right next to the stadium if you're over for a match. We ended up there after hopping off a hop-on-hop-off bus we booked at our hotel. The bartender was nice, and they have patio seating out on the sidewalk. Not a bad place to take a break.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.