The Terrace Cafe serves as the restaurant to the El Rancho Inn, and is well-known for its good food and upscale ambiance. Whether you are looking to enjoy a quick lunch salad or to leisurely dine on a seafood dinner next to the oversized fireplace, the Terrace Cafe offers American fare at a reasonable price.