Restaurant
Café Caramba
6 locals recommend,
Location
1 C. la Marina
Santa Cruz de Tenerife, CN
Tips from locals
Los mejores sandwiches de la ciudad con diferencia! El "Reuben" es obligatorio probarlo. Best sandwiches in town! Eating the Reuben is mandatory!