The Screaming Goat Closes
One of our favorite little taquerias, the Screaming Goat at 900 W. 10th, has closed. The details are foggy, but if we learn more we’ll post it on this page. Since the closing of long-time favorite Basil’s, the other restaurants that have occupied this space have not fared well at all. Puzzling.