View all 15 photos
+11
Dog-friendly Meehan's Irish Pub & Seafood House, established in 2010, operates as a true scratch kitchen. This establishment prides itself on using only the freshest, never-frozen ingredients for its Irish pub fare and seafood offerings.