Mary Margaret's Olde Irish Tavern

29 3rd St N, St. Petersburg
(727) 873-6764

Customers' Favorites

Menu

Photos

+37 photos
+36 photos
Add a photo

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.

More Reviews

Mary Margaret's Olde Irish Tavern

29 3rd St N, St. Petersburg, FL 33701
(727) 873-6764