Review of El Burro

81 Main Road, Cape Town, 8005, South Africa 8005

Overall Rating

Celiac friendly?

Yes

Review


The food here is amazing!

Updated 2 years ago