costa rican store Local store in Costa Rica, from our trip here in 2005 Local store in Costa Rica, from our trip here in 2005