




Mary Margaret's Olde Irish Tavern
St. Petersburg
Irish Pub
Mary Margaret's Olde Irish Tavern is a traditional Irish pub located in downtown St. Petersburg. It is well-regarded for its welcoming staff, hearty pub food, and refreshing pints, serving as a lively hub for watching Premier League matches.
Commenters enthusiastically celebrate the tavern as one of the premier Irish spots in Florida, pointing out its fun atmosphere and exceptional food. The standout bartenders and friendly sports-centric banter consistently earn praise across discussions.
- Stop in during Premier League games for an energetic sports atmosphere
- Enjoy traditional pints and hearty pub fare in downtown St. Pete
- Expect standout service and friendly banter from the bartending staff
Summaries are created based on reviews, notes, and social media posts.
Monday11:00 AM – 2:00 AM
Tuesday11:00 AM – 2:00 AM
Wednesday11:00 AM – 2:00 AM
Thursday11:00 AM – 2:00 AM
Friday11:00 AM – 2:30 AM
Saturday10:00 AM – 2:30 AM
Sunday10:00 AM – 12:30 AM
Photos





Share View on Google Maps