Escobar Cafe
Coffee Shop
Escobar Cafe is a cafe distinguished by its dedication to Mustafa Kemal Atatürk.
Location
Best places nearby
The highest rated places close to Escobar Cafe.
Local restaurants nearby
124. Sokak 7, Muğla
Location
The highest rated places close to Escobar Cafe.
124. Sokak 7, Muğla