Enjoy traditional dishes, a pool, and comfortable rooms at Los Manguitos. This establishment features a restaurant, bar, garden, and terrace.