Mary Margaret's Olde Irish Tavern
29 3rd St N, St. Petersburg
(727) 873-6764
Customers' Favorites
Traditional Irish Breakfast
Traditional Shepherd's Pie
The Proper B V Irish Coffee
Crowley's Reuben Egg Rolls
Grouper Fish and Chips
Beyond Bangers and Mash
Full Irish Breakfast
The Guinness Burger
Local Fish N Chips
Fresh Fish N Chips
Recent Reviews
We order wings. We referred and Wednesday are $1 wings, mild BBQ and Buffalo, we were very pleased. Our new wing spot. Wings were a good chicken size(not hen). Fried all the way through non breaded.
I get to watch many of my favorite soccer matches and eat an unbelievably good Shepherd's Pie with a lovely Guinness or Kilkenny. My daughter loves the Broccoli Caesar salad.. we're very fortunate to have such a place in downtown St Pete
I stopped in to Mary Margaret’s on Friday, 8/29/25, to hear a favorite band play. Not only did they have great music, but even with the pub full, the servers were attentive, friendly, and actually cheerful! Having the right staff at a busy place like this is key to a successful pub and happy customers. I definitely recommend Mary Margaret’s to anyone looking for good food and a good pint in downtown St. Pete.