Content for Thursday, November 5, 1981
News & Stories
Imperial Beach is still awash in controversy.
A sign outside of the Marina Inn in Imperial Beach proclaims it as the most southwesterly bar in the United States. It is no idle bit of public relations. From the inn’s parking lot you ...