Chupacabras is a Mexican restaurant offering a daily menu on weekdays.