La Albahaca is an organic shop offering locally sourced, certified organic food and coffee.