Horseback Riding
Broke-A-Toe Cape San Blas 850-899-RIDE (7433)  
Two-bit Stable Cape San Blas 850-227-4744
Golfing
St. Joseph's Bay Country Club Port St Joe 850-227-1757  
St. James Bay Carrabelle 850-697-9606
There are over 10 Golf Courses in Panama City Beach, located 30 miles West of St. Joe Beach.
Waverunners and Beach Rentals
Crazy Waverunners Mexico Beach 850-527-9893
Happy Ours Kayak & Canoe Port St. Joe 850-229-1991
Salty's Beach Shack  Cape San Blas 850-229-6611
T. H. Stone Memorial St Joseph Peninsula State Park Cape San Blas 850-227-1327

Charter Fishing/Diving/Boating
Charisma Charters Mexico Beach 850-648-8211
Illustrious Charters Port St. Joe 850-899-3283
Tarpon Tarpon Tarpon - Dolphin Watch & Sea Life Adventure Port St Joe 850-227-2135
Lady J Charters Port St. Joe 850-227-1200
Fishin' Express  (Head Boat) Port St Joe 850-227-8200
Killfish Charters  (Spearfishing)Port St. Joe 850-227-7480
Big Time Charters Mexico Beach 850-647-3474
Seahorse Water Safaris (Rent a boat or a take sunset cruise) Port St. Joe 850-227-1099
I love fishing and scuba diving.  View a few pictures

Feel free to contact me for Recommendations
View the Mexico Beach Artificial Reef Association

Florida Sportsman, get lead in from mbsales