The Cure Singer (And ‘South Park’ Guest Star) Robert Smith Went To Casa Bonita And Found ‘The Greatest Thing I’ve Ever Seen’
Everyone who’s anyone is going to Casa Bonita (assuming you can get a reservation). The “Disneyland of Mexican restaurants,” which was prominently featured in a classic 2003 episode of South Park, is the topic of a new documentary, ¡CASA BONITA… Read More