Escobar
Mexican · Taco Shop · Vegetarian
Escobar is a Mexican restaurant offering tacos, burritos, and burgers, with vegetarian options available.
Location
Best places nearby
The highest rated places close to Escobar.
Local restaurants nearby
Fener Caddesi 9, Antalya


