Eckl's is an upscale fine dining restaurant offering a cozy, romantic atmosphere and a diverse menu of favorite dishes for lunch and dinner.