Modern Mexican cuisine awaits at Terraza. Enjoy fresh, flavorful dishes and homemade fermented lemonades.