La Terraza is a restaurant offering a variety of cuisine options.