PAYIndian
Av. San Fernando, 56,
11520,
Rota
Average price €16
american expressWelcome
Mediterranean
Av. Reina Sofía, s/n,
11520,
Rota
Average price €27
american expressWelcome
PAYSpanish
Av. de la Bajamar, 36,
11500,
El Puerto de Sta María
Average price €9
Avenida Duque de Nájera,9,
11002,
Cádiz
Average price €40
american expressWelcome
PAYTraditional cuisine
Calle Zorrilla, 1,
11004,
Cádiz
Average price €20
PAYMediterranean
Plaza de Mina, 1,
11004,
Cádiz
Average price €16
american expressWelcome