Share: Share Tweet Coffee Shop Cafetería Menta Limon Get Directions 3.3/5 7 people have been here address Santa Cruz de la Palma, Spain facebook link https://www.facebook.com/pages/Cafetería-Menta-Limon/1419069018377709