Review of El Burro

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

Overall Rating

Review


The food here is amazing!

Celiac friendly?

Yes

Updated 6 years ago