Finding ‘PURA VIDA’ at La Luz Restaurant in Costa Rica Need a vacation? Costa Rica may be just what you’re looking for. Finding ‘PURA VIDA’ at La Luz Restaurant in Costa Rica June 16, 2017 1:18 pm No Comments