Soda Lula is located in Palmira, Costa Rica on Road to Tamarindo, Liberia airport, on the R.H. side, Liberia 50101. Soda Lula is rated 4 out of 5 in the category south american in Costa Rica.
Address
Road to Tamarindo, Liberia airport, on the R.H. side, Liberia 50101