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.
Copyright © 2017 Terra Sur Cafe - All Rights Reserved.
This website uses cookies. By continuing to use this site, you accept our use of cookies.