Mexico Beach is a small coastal town in the panhandle of Florida. With a public pier, a few miles of white sand beach and no stoplights, it's a spot for laid-back fishing, beachcombing and water sports.
Due to its location near the mouth of St. Joseph Bay and the protective arm of St. Joseph Peninsula, there is no undertow at Mexico Beach, making for a leisurely ocean swim.
Numerous artificial reefs offer a place for recreational diving in the waters off Mexico Beach. The Mexico Beach Artificial Reef Association has created over 150 reefs.
Cast your line from the public pier at 37th Street or the jetties at the Mexico Beach Canal Park. Charters are also available from many local companies.
Dogs are not allowed on the beach within the city limits. They are permitted on the undeveloped beaches west of the canal near 42nd Street.
Restaurant choices for fresh seafood are plentiful in Mexico Beach. The main road through town is U.S. 98. A quick drive will offer many dining options.
Pets are welcome at the tiny Buena Vista motel. The El Governor contains 120 rooms overlooking the Gulf of Mexico. The Driftwood Inn has a Victorian flair with a main building and cottages right on the beach.