Terra Mar Brazilian Steakhouse Address: 4627 Burkett Cir, Tampa, FL 33634, USA ← Ambrosia on the Square → Sunny Bower ALF