Mary Margaret's Olde Irish Tavern

Mary Margaret's Olde Irish Tavern
Mary Margaret's Olde Irish Tavern is a quintessential Irish pub in St. Petersburg that immerses visitors in authentic Celtic culture through traditional food, fine whiskeys, and proper pints. Named after the founder’s grandmother, the tavern captures the spirit of Ireland with old-world hospitality and Irish Rebel music, creating a welcoming environment for all occasions. It stands out for its genuine Irish ambiance, friendly staff, and a menu that includes classic dishes alongside vegan options.

11AM - 10PM

Drink Specials

  • $8 Espresso Martinis
  • $8 Irish Coffees

New Happy Hour Menu?

What's the Vibe?

No vibes added yet. Be the first!

Add Vibe

Venue Photos

10AM - 3PM

Drink Specials

  • $19.99 Bottomless Mimosas (Brunch)

Food Specials

  • $14 Lamb Stew

10AM - 2PM

Drink Specials

  • $19.99 Bottomless Mimosas (Brunch)

Food Specials

  • $14 Lamb Stew
No happy hours on Monday.

11AM - 1AM

Drink Specials

  • $6 Tullamore D.E.W. Irish Whiskey

11AM - 2AM

Food Specials

  • $1 Wings (until we run out)

11AM - 2AM

Drink Specials

  • $6 20oz Guinness Draughts

Food Specials

  • $14 Patty Melt

Highlights

  • Authentic Irish experience with traditional Celtic decor and Irish Rebel music
  • Wide selection of fine whiskeys and expertly poured Guinness
  • Menu features classic Irish pub fare plus multiple vegan Irish dishes

Important Details

  • Live music contributes to the lively atmosphere
  • Outdoor seating available but tends to fill up quickly
  • Reservations recommended during busy times

Please sign up to leave a comment.