Best Costa Rican restaurant in Ridgway, united states