Los Guarumos is a Restaurant located in Costa Rica. It is one of the 9706 restaurants in Costa Rica. Address of Los Guarumos is Puntarenas Province, Costa Rica. Los Guarumos can be contacted at 50626370828. Los Guarumos is located in a remote area, with less than 2 listed places around it Los Guarumos is rated 4.5 (out of 5 stars) by 430 reviewers on the web.
Some of the places around Los Guarumos are -
Puntarenas Province, Costa Rica