Terra Sur Cafe

5330 Ehrlich Rd Ste 103, Tampa, FL

Menu (As of 10/30)

Salads

Options

Ceviches

Specials

Fish & Seafood

Picante de Mariscos

Tallarin Verde

Tallarin a la Huancaina

Tallarin Saltado

Terra Sur Cafe: hours and how to order