Owen's Pub is one of our favorite places - especially for watching a baseball game. The walls are one continuous line of televisions. The food and drinks are the best value. They always have great specials also. Highly recommend.
If you own or manage Owen's Pub, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.