The Last Drop
1979 S. 15th St.
The Last Drop was a tavern located at 1979 S. 15th St. .
The business is permanently closed.
Closed
Business Info
- Address: 1979 S. 15th St.
Photos
References
-
The Decline of South Side Taverns
Dec 12th, 2017 by Edgar Mendez