Rancho del sol has great food and a great view, ate there different times this last trip.