Santa Helena offers delicious dishes with attentive service. Features ample parking and a beautiful setting.