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
Indoor Dining Area
Venue Types
  • Max Number of People for an Event: 30