La Casa Grande is a family restaurant offering a daily menu and à la carte options in a charming atmosphere. It also functions as a pub.