Where is Mexico Beach?
Mexico Beach is located on Florida’s panhandle near St. Joseph Bay and Cape San Blas on the Gulf of Mexico, and is the western most end of Florida’s “Forgotten Coast”. Mexico Beach is often referred to as the “Quiet Alternative” to the busier hustle and bustle of the Destin and Panama City areas.