Cabra Loca
Coffee Shop
Cabra Loca is a cafe offering unique Venezuelan coffee.
Location
Best places nearby
The highest rated places close to Cabra Loca.
Local restaurants nearby
1946. Sokak 8, Ankara
Location
The highest rated places close to Cabra Loca.
1946. Sokak 8, Ankara