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...
  • Excellent59%
  • Very good31%
  • Average4%
  • Poor2%
  • Terrible4%
Travellers talk about
“tater tots” (8 reviews)
“hash browns” (7 reviews)
Closes in 3 min
11:00 - 22:00All hours
3700 Gulf Blvd, St. Pete Beach, FL 33706-3916
Write a Review
Reviews (144)
Traveller rating
Traveller type
Time of year

1 - 10 of 143 reviews

Reviewed 6 days ago

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

Thank emzee64
Reviewed 2 weeks ago

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 2 weeks ago 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 3 weeks ago 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 3 weeks ago

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 3 weeks ago 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 4 weeks ago 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
Reviewed 20 May 2017

Great Place, great people, great food. Basic surroundings but absolutely wonderful food and customer service. Prices were amazing, really recommend the breakfast Omelette, and the Mahi -Mahi fish was delightful.

Thank Sandra S
Reviewed 6 May 2017 via mobile

Service with a smile in this little gem on the beach. Perfectly cooked eggs, crispy bacon was just the way I like it. Friends had one pancake, huge. The omelet was also enjoyed. Forget the high priced places and discover our favorite beach place.

Thank berwicklane
Nearby Restaurants
239 reviews
1.16 km away
The Maritana Grille at The Don CeSar
510 reviews
.50 km away
Buona Pizza
509 reviews
.96 km away
Cafe Soleil
214 reviews
1.10 km away
Nearby Attractions
Saint Pete Beach
3,825 reviews
1.46 km away
Dolphin Village Shopping Center
45 reviews
.86 km away
Dolphin Landings Charter Boat Center
467 reviews
1.10 km away
Suncoast Watersports
284 reviews
1.52 km away
Questions & AnswersAsk a question
John A
Pet friendly?
17 October 2016|
Answer Show 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
Kids, Child-friendly
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
  • E-mail
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