Tarascos is a Mexican restaurant offering authentic cuisine and beverages like horchata and Jamaica.