What a great place for a drink or two (and a bite) when you're looking for a wee bit o' the homeland (in the heart of St Pete)! My favorite time to visit is on a weekend when the place is hopping...
Mary Margaret's Olde Irish Tavern
(91)
Photos
Mary Margaret's Olde Irish Tavern in Saint Petersburg, FL, embodies the spirit of an authentic Irish pub, paying homage to Celtic culture with traditional food, fine whiskey, and lively music. Named after Pete's grandmother, the tavern offers a welcoming atmosphere where guests can enjoy a proper pint and classic cocktails amid old-world hospitality.
With a menu featuring vegan options and crowd favorites like shepherd's pie and bangers and mash, Mary Margaret's caters to diverse tastes and ensures a delightful dining experience. The tavern also hosts live music events, creating an enjoyable environment perfect for making memorable moments with friends and family.
Generated from the website
Also at this address
Reviews
I loved this joint! Very Irish Pub feel, well done. I love old bars, the wood work, mirrors deco, etc. this bar has the wood and the etc, not much in the way of mirrors but truly the look and...
If you're a football (soccer) fan, rugby fan, or all things Irish fan, Mary Margaret's is your place! From live music, live soccer matches WITH volume, and corned beef, this is a local favorite...
Guinness on tap, yeeees! Called in here on Friday to watch the England match; nice little pub in downtown St. Pete offering food and drinks. There is a decent sized bar and also a few other...
We came here to watch the Arsenal game and aside from parking being difficult to find, we had a great time. It's perfectly dark inside with carved wood, booths, and a long bar like you'd expect in...
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.







