Casa Toro 88 is a Mexican restaurant offering authentic street food in a relaxed atmosphere.