Piedra Grande offers a dining experience.