Los Chorros Restaurante Costa Rica October 2103 These 2 are wild, but are regulars at the lunch counter.
SW Costa Rica October 2013 Wild, but likes the rice at Los Chorros Restautante on the road between Dominical and San Isidro De El General
Quebradas, Costa Rica October 2013