We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mamas Kitchen

5885 Seminole Blvd, Seminole, FL 33772-7332
+1 727-319-4040
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent55%
  • Very good30%
  • Average11%
  • Poor2%
  • Terrible2%
Travellers talk about
Closed Now
All hours
American, Greek, Vegetarian Friendly, Vegan Options, Gluten Free Options
5885 Seminole Blvd, Seminole, FL 33772-7332
All Details
Write a Review
Reviews (294)
Traveller rating
Traveller type
Time of year

1 - 10 of 290 reviews

Reviewed 2 days ago

Excellent service. I had the chicken Slovakia just OK. The pita bread was great. My husband had the lasagna. Very bland. Probably won't go back. I hear breakfast is terrific.

Thank Connie W
Reviewed 1 week ago

Enjoyed breakfast items and fast service. Will return. Favorite among locals. Near the beach for tourists.

Thank awaywegoFlorida
Reviewed 1 week ago via mobile

Best pizza I've had in a long time! Where have you been! There is a pizza place around every corner you have to visit here I was so pleasantly pleased.

Thank Dee T
Reviewed 2 weeks ago

We have lived in the area for almost twenty years and finally got around to eating at Mama's. We were there for lunch with friends. Service was good and food was tasty and huge servings. Three electric linemen came in to eat (right after Irma)...More

Thank bocavol
Reviewed 2 weeks ago

Always enjoy the food and large portions. I usually take half home for another day. My dad is a regular and the servers know him and his "usual".

Thank Bonniepng
Reviewed 3 weeks ago

I wish this was a 24 hour diner. I've only had the egg salad, but it's so darn good! It's not always easy to find great egg salad, but Mamas hit the spot. I would buy tubs of it from there if I could. Staff...More

Thank Matt S
Reviewed 3 weeks ago via mobile

We never determined what the delay of our order was, but the two philly cheese steaks, beef barley soup, fries, bacon cheeseburger and turkey club were very good. Coffee was good ! Routine generous diner fare.

Thank cynfis1956
Reviewed 7 September 2017 via mobile

We go here quite often .Food is always fresh and delicious. Staff is friendly. The price is reasonable for amount if food you get. Good for family, friends ..anytime .Breakfast ,lunch & dinner

Thank Robinlic
Reviewed 1 September 2017

Read the reviews on trip advisor and decided to stop for breakfast. The food and service is very good, the decor is nice and the sausage gravy is very yummy. I actually had the cinnamon french toast which was good, but hubby's gravy was better....More

Thank yayajlg
Reviewed 27 August 2017

Excellent food & plenty!!!....11 Native New Yorkers had brunch & we were full!!!.....Great prices, great service, & great cawfee!!!

Thank Arlyne1003
Nearby Restaurants
Dunkin Donuts
7 reviews
1.50 km away
Memphis Style BBQ Co
67 reviews
.15 km away
Jimmy's Sushi
107 reviews
.07 km away
Nearby Attractions
Lake Seminole Park
143 reviews
2.11 km away
Boca Ciega Millenium Park
113 reviews
2.90 km away
Treasure Island Fun Center
58 reviews
1.93 km away
Seminole Lake Country Club
20 reviews
2.20 km away
Ask a question
Questions & Answers
5 June 2017|
AnswerShow all 8 answers
Response from bingoleta | Reviewed this property |
First you have to decide which site is actually where you are staying. Barefoot Beach Hotel and Barefoot Beach are two complete different locations. One is far away and one is close. If we haven't answered your questions... More
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Groups, Local cuisine, Kids, Child-friendly
Open Hours
6:00 am - 3:00 pm
6:00 am - 8:30 pm
6:00 am - 8:30 pm
6:00 am - 8:30 pm
6:00 am - 8:30 pm
6:00 am - 8:30 pm
6:00 am - 8:30 pm
Location and Contact Information
  • Address: 5885 Seminole Blvd, Seminole, FL 33772-7332
  • Location: United States  >  Florida (FL)  >  Seminole
  • Phone Number: +1 727-319-4040
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing