Skip to main content

NEWS


Oscar’s Taco House to close after 60-plus years of serving puffy tacos on Southwest Side

After serving their famous puffy tacos for 63 years, a Southwest Side taco house announced they are closing its doors next month.