Picasso’s Mexican Taqueria became a reality in White River, South Africa, in 2014. Inspired and modelled on Stratos and Debbie Perakis’ Picasso On The Beach, located in Naxos, Greece. Picasso’s Mexican Taqueria offers freshly made Mexican food for breakfast, lunch and dinner, while you sit back and sip our famous Margaritas and watch the sun set over the farmlands. Open daily from 10h30.