Rancho Grande offers a dining experience.