Meehan's Irish Pub

20 Avenida Menendez, Saint Augustine, FL
Max Capacity: 30 people
About Meehan's Irish Pub
Located across from the St. Augustine Inlet in the heart of the Historic District, Meehan’s Irish Pub & Johnny’s Oyster Bar overlooks the Matanzas River, with sweeping views of the Bayfront from the Castillo de San Marcos.Meehan’s is an ideal location for the rehearsal dinners and special event gatherings. We have a casual environment steeped in the 100+ year history. Of the building with the laid back attitude of a cozy seaside Pub.
Package Pricing
Event Spaces
Banquet Room
Bar
Indoor Dining Area
Terrace
Recommendations
Location
Venue Types
Features
  • Max Number of People for an Event: 30