North America / USA / Florida / Tampa Bay Area / St. Pete and Clearwater Beaches / Best Restaurants

Guppy's on the Beach Grill & Bar

Locals love this bar and grill across from Indian Rocks Public Beach because they know they’ll always get terrific chow. That includes gulf grouper piccata; and the chargrilled Greek-style mahi (feta cheese, olives, banana pepper tapenade with spinach stuffed tomatoes). All entrees come with Cesar salad or their house specialty, Indian Rocks fish chowder, baked bread, fresh steamed veggies, and a choice of side dish. The atmosphere is beach-friendly, with a fun bar. You can dine outside on a patio beside the main road. A daily early bird menu from 4 to 6:15pm is a bargain at $19.75.