Sometimes I find myself driving aimlessly around town and I come across a building that I had never seen before. Days ago, I was navigating down Lane St., north of the old Mercy Hospital, and I spotted this business that bills itself as Lalo's Sportsclub. According to their sign, they have been around since 1944, although I had never paid any attention to it in all the years I had been driving in the general area. I'm sure this is a fine establishment but from the looks of it it has seen better times during the days of World War II.
With a name like "El Pozo", how can I pass that up?