Hacienda Los Naranjos is a restaurant located near a golf course.