Top Cop Sighting
Week before last, before the latest cop scandal broke, I spotted St. Louis Police Chief having lunch with another high-ranking officer at Buffa Brothers Cafeteria on Olive Street west of downtown. The cafeteria, a hangout for local pols and cops, is devoid of any exterior signs, making it impossible for passersby to know what's inside.
<< Home