|
What and where is the Chateau??
I love Casa Tua. Great pizza but always willing to try something new. They only restaurants I like to stay away from in Aruba are the chains...McD's, Pizza Hut etc. Only because I can get that at home.
__________________
-gretch
|