Restaurant Banner

Eat Well, Laugh Often, Live Long

Best Seafood in Key Largo


Our Gallery

Satisfy your Cravings with our Key Lime Pie!

Satisfy your Cravings with our Key Lime Pie!

Our key lime pie is sure to tantalize your taste buds and satisfy your cravings. Whether you enjoy it for a special occasion or simply a way to end a delicious meal, this classic slice of heaven is the perfect combination of sweet and tart. And with just a few simple ingredients, you can have this delightful dessert in no time.

Home Style Cooking Inspired

Home Style Cooking Inspired

What makes our homestyle cooking so unique is the way we draw inspiration from dishes from all around the world. This allows us to offer a wide variety of flavors and textures that you won't find elsewhere. Our traditional techniques have been perfected over years of testing and experimentation, allowing us to provide you with a delicious and comforting meal every time.

Serves Seafood, Steaks & Daily Specials

Serves Seafood, Steaks & Daily Specials

The quality and flavor of the seafood, steaks, and daily specials is something that has to be tasted first hand in order to be fully appreciated. Not only that but portions are generous and staff are passionate about what they do – ensuring that each element of your meal integrates together seamlessly with no detail overlooked.

Order From Our Website

Order From Our Website

Order directly from our website to save money in fees, get faster service, earn free food via our rewards program, and support local business.

 Our Rustic Oasis in Key Largo

Our Rustic Oasis in Key Largo

Established in 1976 by Jeff Macfarland and lovingly named after his mother, Mrs. Mac's quickly became a beloved local haunt. In 1987 a cook named Angie and her sister Paula joined the team, transforming the restaurant into the Key Largo icon it is today.

In 2023, a new chapter began as Stephanie Figueroa, a local for close to a decade, became the steward of Mrs. Mac's Kitchen. Rather than taking over, she sees herself as entrusted with preserving a legacy—a mission she wholeheartedly embraces.

We have Grown to be Famous Worldwide

We have Grown to be Famous Worldwide

We have been a local’s favorite for years and we have grown to be famous world wide, bringing many people back year after year. Our goal is to continue to serve award winning food with fantastic service in a classic FL Keys atmosphere and keep you coming back for more.

We hope to see you again real soon so bring back all your friends! When deciding where to eat please remember us, the longest running restaurant in Key Largo, Mrs. Mac’s Kitchen. Thank You for supporting us and our crew!


Reviews

Loved this place! We stopped on our way back to Miami from the Keys and it was such a treat. It was honestly our favorite meal in the keys. The fish was so fresh! Being from Colorado, I absolutely loved it. The alligator bites were also so great! The service was so great too, loved how friendly and attentive they were. This place will definitely be a staple in all of our future Florida trips!

Laura S.

Laura S.

Love it! Food is wonderful, the service and staff are equally delightful! Cleanliness seems to be a priority. We had a late breakfast, churrasco steak and eggs with a Home Fry casserole, absolutely delicious period in the crab cake egg Benedict. If you find yourself passing through Key Largo don't miss this stop.

Lewis G.

Lewis G.

The food was amazing. We were lucky to go at a time when they were serving both breakfast and lunch. We also ordered the key lime pie which was sort of a frozen version and personally I don't like key lime pie that much but this one was amazing.

Lakshay G.

Lakshay G.

Mrs. Mac's Kitchen Rewards

Mrs. Mac's Kitchen Rewards

Join our rewards program to earn points, get free items, and stay up to date with us.


Featuring

Catering

Healthy Options

Easy Parking


Locations

Order Now

Sunday

Closed

Monday

7:00 AM - 2:45 PM

Tuesday

(Today)

7:00 AM - 2:45 PM

Wednesday

7:00 AM - 2:45 PM

Thursday

7:00 AM - 2:45 PM

Friday

7:00 AM - 2:45 PM

Saturday

7:00 AM - 2:45 PM

Order Now

Sunday

Closed

Monday

11:00 AM - 10:00 PM

Tuesday

(Today)

11:00 AM - 10:00 PM

Wednesday

11:00 AM - 10:00 PM

Thursday

11:00 AM - 10:00 PM

Friday

11:00 AM - 10:00 PM

Saturday

11:00 AM - 10:00 PM