Imperial Beach is the most southwesterly town in the United States, and it's probably the most low-key and unassuming of San Diego's beach communities. Imperial Beach is an ideal surfing spot, with four miles of sandy beachfront. The immediate beach area isn't nearly as commercial as other beach towns, so if you're looking for hot action, Imperial Beach isn't your destination. But if you want a mellow day at the beach, this is the place.
Don't miss: A stroll along the Imperial Beach Pier, the central point of the beach.