Cuchara De Palo is a restaurant.