Eat12 September, 2013<11 September, 2013 [REVIEW] Panchos Mexican Restaurant, Observatory, Sept 13. by Boring Cape Town Chick Panchos Mexican Restaurant is situated in Observatory. I know a lot of people have mixed feelings about Observatory. Every city has to have ONE…