701 Pensacola Beach Boulevard
Pensacola Beach, FL 32561
(850) 934-4852


Hours: 11:00 AM to Close
Location: On the Water at Little Sabine Bay
Drink: Anything you want
Eat: Shaggwiches
Music: Live music on weekends
Parking: Own parking lot
Boat Access: Yes
Unique Feature: Large outdoor deck seating


Shaggy's Waterfront Bar and Grill is located on Little Sabine Bay in Pensacola Beach. You can't miss it. It is painted a brilliant red and right across the street from the Boardwalk. 

Shaggy's is the brainchild of Ron Ladner who built his first Shaggy's in Pass Christian a small waterfront town on the Mississippi Gulf Coast. Now there are 4 Shaggy's along the Gulf Coast and one is in Pensacola Beach. If you are looking for a fun and yet laid back beach bar, Shaggy's is your place.

The food menu is creative with many interesting choices. Try a Shaggwich. Order a cold drink and enjoy the views across Little Sabine Bay. If you need the attention of your waiter, just raise the bobber on the revised fishing pole on your table. They will come to your attention. 

Shaggy's has live music on it's top deck Thursday, Friday, Saturday and Sunday. There are 2 bar areas to serve you. Meet your friends here and spend the night dancing and having a good time.