South of San Diego Bay and north of the Tijuana River and the border with Mexico, lies the town of Imperial Beach. Both the bay and the river valley are…