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.

Smiley's Snack Shack

3700 Gulf Blvd, St. Pete Beach, FL 33706-3916
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent58%
  • Very good32%
  • Average4%
  • Poor2%
  • Terrible4%
Travellers talk about
“tater tots” (9 reviews)
“hash browns” (8 reviews)
Open Now
11:00 - 22:00All hours
3700 Gulf Blvd, St. Pete Beach, FL 33706-3916
All Details
Write a Review
Reviews (146)
Traveller rating
Traveller type
Time of year

1 - 10 of 145 reviews

Reviewed 4 days ago via mobile

Stopped in for lunch and was a little surprised at how small this place is. We were greeted right away and took a seat. Checked out the menu, which has quite a selection. We ordered a mahi mahi sandwich, a burger, and a grilled cheese....More

Thank ERat
Reviewed 2 weeks ago via mobile

Came here twice in two days- good food at a reasonable price. Excellent steak sandwich, omelet, tater tots and hash browns.

Thank Les L
Reviewed 4 weeks ago

Yummy sandwiches and such are to be had here. Don't miss a great opportunity to enjoy this little place!

Thank emzee64
Reviewed 15 June 2017

Good option for you when staying at Beach House, or at Sand bar. Burgers were great. Fish spread was awsome. it all hit the spot, and a great value.

Thank Leadtoyou
Reviewed 10 June 2017 via mobile

We come to Smiley's every few months, because we're locals and we like the food. The girl working the counter has no business being in the service industry. She is rude, unhelpful, and unapologetic when orders are incomplete or completely wrong (which has happened every...More

Thank cathy c
Reviewed 7 June 2017 via mobile

This little place is not in a great location, doesn't look like much on the outside but well worth checking out. They have great sandwiches and more. If you are on the south end of St Pete Beach you have a great little place.

Thank jjtmcd
Reviewed 6 June 2017

We actually did a family gathering at this location and they did a great job accomodating our group! We spent much of our time outside on the patio. Food was really good! Make sure you try the smoked fish spread! It was sublime!

Thank Adenau1
Reviewed 2 June 2017 via mobile

Came here after a morning at the beach and had a really solid lunch. The blue cheese wings were good, but my friends fish and chips was better. The tator tots are also just a classic. Would definetly come again

Thank Cameron M
Reviewed 26 May 2017 via mobile

Walked from Beach House Suites in 3 minutes. The portions are HUGE! . . .and delicious. If you want to eat on the beach, order at the Undertow(300 yes away) and they will deliver it.

Thank missouristeve
Reviewed 22 May 2017

I guess low budget and poor quality is their thing. Plastic ware, styrofoam plates, plastic cups, and brown recycled paper towels. It's a very small place with only 6 tables. We came here for breakfast and weren't happy with anything we ate. The coffee is...More

Thank Ashley B
Nearby Restaurants
246 reviews
1.16 km away
The Maritana Grille at The Don CeSar
520 reviews
.50 km away
Buona Pizza
518 reviews
.96 km away
Cafe Soleil
221 reviews
1.10 km away
Nearby Attractions
Saint Pete Beach
3,902 reviews
1.49 km away
Dolphin Village Shopping Center
45 reviews
.86 km away
Dolphin Landings Charter Boat Center
479 reviews
1.10 km away
Suncoast Watersports
339 reviews
1.52 km away
Ask a question
Questions & Answers
John A
18 October 2016|
AnswerShow all 6 answers
Response from Emily B | Reviewed this property |
Yes on the patio.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Brunch, Lunch, Dinner
Restaurant features
Delivery, Takeout, Outdoor Seating, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol
Good for
Child-friendly, Kids
Open Hours
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
Location and Contact Information
  • Address: 3700 Gulf Blvd, St. Pete Beach, FL 33706-3916
  • Location: United States  >  Florida (FL)  >  St. Pete Beach
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