We encourage walk-in dining, as we only hold a limited number of tables for reservations.
Call (813) 269-2694 for parties larger than 8.
Terra Sur Cafe
5330 Ehrlich Road #103, Tampa FL 33624
Copyright © 2017 Terra Sur Cafe - All Rights Reserved.
MON - FRI