Restaurant
Café Caramba
6 locals recommend,
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!
Unique things to do nearby
Location
1 C. la Marina
Santa Cruz de Tenerife, CN