Happy hours in Treasure Island, FL
In Treasure Island, Middle Grounds Grill runs a happy hour daily, 4:30–6:30 pm, with $3 off All appetizers. Explore 4 happy hours across 4 restaurants in Treasure Island, plus 15 specials at 5 restaurants. The top menu is below, then 9 more from St. Pete Beach (1 mile), Madeira Beach (3 miles), St. Petersburg (3 miles) and 1 other town.
- 4restaurants
- 4happy hours
Happy hours in and near Treasure Island
Middle Grounds Grill
10925 Gulf Blvd
Treasure Island, FL 33706See on the mapHappy Hour
Bar only
- Daily · 4:30–6:30 pm
Updated Oct 12, 2026
Level 11 Rooftop Bar and Lounge
St. Pete Beach, FL · 2.8 mi away
5250 Gulf Blvd
St Pete Beach, FL 33706See on the mapHappy Hour
- Mon–Thu · 5–7 pm
Updated Oct 12, 2026
We read each restaurant’s own website for its happy hours and specials, usually about once a month; this page was last updated October 20, 2026. Restaurants change their offers, so check with the restaurant before you go.
See all 4 happy hour menus in Treasure Island on the map
Happy hours in Treasure Island: questions
When is happy hour in Treasure Island?
Middle Grounds Grill runs it daily, 4:30–6:30 pm. Choose Now on the map for the ones on right now.
Where can I get happy hour food in Treasure Island?
Middle Grounds Grill has food on its happy hour menu.
Cities near Treasure Island
More cities in Florida
- Jacksonville, FL387 restaurants
- Miami, FL374 restaurants
- Tampa, FL411 restaurants
- Orlando, FL404 restaurants
- Port St. Lucie, FL67 restaurants
- St. Petersburg, FL208 restaurants
- Cape Coral, FL82 restaurants
- Hialeah, FL36 restaurants
- Tallahassee, FL133 restaurants
- Fort Lauderdale, FL278 restaurants
- Pembroke Pines, FL94 restaurants
- Hollywood, FL81 restaurants
