La Finca is a Mexican restaurant.