Sabor Mestizo is a Mexican restaurant.