The city of Clearwater, Florida, lies on the Gulf of Mexico, due west of Tampa Bay and approximately 20 miles north of St. Petersburg. Known for its spectacular Gulf beaches, the city is a popular year-round tourist destination. Several eclectic rest...