As most of the other reviews say this place really is well worth the wait. We first read about it in the Lonely Planet guide and had to give it a go. Luckily it was just over the road and road the corner from our hotel. The first time we went we had to wait in line for about 45... more







