Farm Inn offering seasonal dishes with natural flavors, featuring a large covered terrace and scenic views.