La Terraza offers Mediterranean cuisine with a chef's special touch. Features include vegetarian and vegan options, delivery, and accessibility.