irish restaurants
<div id="c3be0912bb716eee4ca644c1dfc4ecde4"></div>

It doesn’t need to be St. Patrick’s Day for you to enjoy an Irish Pub. There is no better way to relax than filling your stomach with a heart-warming, savory meal, along with a pint or a good Irish whiskey, so we’ve put together a list with some of the best Irish restaurants and pubs in the Tampa Bay Area.

The 10 Best Irish Pubs in Tampa

  • Four Green Fields
  • Hattrick’s
  • Molly Malone’s Irish Pub
  • Maloney’s Local Irish Pub
  • Irish 31
  • The Dublinier Irish Pub
  • MacDinton’s Irish Pub
  • Mary Margaret’s Olde Irish Tavern
  • O’Brien’s Irish Pub & Grill
  • Flanagan’s Irish Pub

Four Green Fields 

702 N Ashley Dr., Tampa, FL 33602
802 N. 12th St., Tampa, FL 33626

Are you looking for the ultimate Irish experience? Then Four Green Fields, is the place for you. Once you get there, you will feel like you stepped foot in Ireland, as they are America’s only authentic thatched-roof pub! The menu is very diverse, offering Irish meals such as Sheperd’s Pie and Guinness Stew. You can head to one of their three Tampa locations – Channelside, Curtis Hixon Park, and Tampa International Airport.

Fun fact: They also have a location at the Kinitty Castle Hotel in Ireland!

Related: An Irish Date Night: Four Green Fields Irish Pub! 

Four Green Fields Irish Pub in Downtown Tampa
Image credit: Four Green Fields

Hattrick’s Tavern 

107 S. Franklin St., Tampa, FL 33602

A game-day staple in Downtown Tampa since 1997, Hattrick’s is the perfect place for big sports fans. The menu is divided into sections, starting with Pre-Game food all the way through Third Period meals. There are TV screens from every angle so that no one misses a bit of the game while eating their food. Visit Hattrick’s for a casual, laid-back evening with some delicious options such as wings, nachos, and burgers!

Molly Malone’s Irish Pub

304 E Davis Blvd, Tampa, FL 33606

Whether you want to catch a game or hang out while enjoying live Irish music, Molly Malone’s in Davis Islands has it all. There’s even an outdoor pet-friendly dining space, so bring along the whole family! FYI: Additional locations can be found in New Port Richey and Sarasota.

Maloney’s Local Irish Pub

Locations in Downtown, Westchase and Carrollwood

Maloney’s is another great option to go to choose for St. Patrick’s Day. In fact, they will be hosting a special St. Patrick’s Day event on Thursday, March 17 at several of their locations. Enjoy green beer, delicious Irish fare, and live music all day. Please note: the Westchase location is 21+ and will have a $20 cover after 3pm.

Maloney's Local Irish Pub
Image credit: Maloney’s Local Irish Pub

Irish 31

Locations in Hyde Park, Westchase, West Shore Plaza and Wiregrass

Also known as “the people’s pub”, Irish 31 has a chef-driven menu that will leave you wanting more! Visit them and try Irish classics like Pie of the Sheperd or their Chicken Pot Pie. Their main goal is to make you feel like home, so don’t hesitate to bring your family along for this experience. In addition, they offer wonderful live entertainment every night!

The Dubliner Irish Pub

2307 W Azeele St, Tampa, FL 33609

Live music on the weekends, great pours, and a spacious outdoor patio make this Irish pub the ideal hangout any time of the year! Keep an eye out for their annual St. Puppy’s Day benefitting The Humane Society of Tampa Bay. There will be Irish dancers, live music, green beer, a pet costume contest, and Irish fare.

MacDinton’s Irish Pub

405 S Howard Ave, Tampa, FL 33606

MacDinton’s is a very popular bar among college students in SoHo. They also offer classic Irish meals as well as popular bar foods for their guests to enjoy. In addition, they have an amazing outdoor patio area, so you can enjoy the nice Florida weather while you have a great time with your friends. Check out their website to learn more about their daily events and live music.

Mary Margaret’s Olde Irish Tavern

29 3rd St N, St. Petersburg, FL 33701

This cozy Irish pub in St. Pete features authentic Irish fare (including Shepherd’s Pie and a traditional Irish breakfast), Guinness pours, live music every weekend, and a chill outdoor patio. Speaking of Guinness, you can enjoy $6 Guinness pours all day every Thursday here. The warm interior with rich wood finishes will make you want to stay awhile.

Mary Margaret's Olde Irish Tavern St. Pete
Image credit: Mary Margaret’s Olde Irish Tavern

O’Brien’s Irish Pub & Grill

701 W Lumsden Rd, Brandon, FL 33511

O’Brien’s is the creation of three Irish friends who wanted to give the Brandon community a sense of Irish culture. Offering the best of both worlds, you can enjoy great Irish food as well as other classic bar meals while you watch your favorite sports. O’Brien’s has over 40 TVs where they show a variety of sports events throughout the day. They also have live music featuring some of the best local bands of Brandon. In addition, they have a wide variety of craft beer options to satisfy every preference.

Flanagan’s Irish Pub

465 Main St, Dunedin, FL 34698

In business since 1992, this Irish pub in Dunedin serves up authentic Irish dishes like Shepherd’s Pie and Corned Beef and Cabbage. Other menu items feature Guinness-infused gravy and pulled corn beef. Cozy up with a pint and listen to live Irish music Wednesday through Saturday nights.