Carmen Tapas
Spanish · Tapas
Enjoy authentic Spanish tapas and paella at Carmen Tapas, located opposite Clapham Common station.
Location
Best places nearby
The highest rated places close to Carmen Tapas.
Local restaurants nearby
6 Clapham Common South Side, ENG



