Taco Queen is a Mexican restaurant.