Thank you for viewing the listing for San Churro here at OnlineDining.com.au. San Churro is listed as a Dessert restaurant venue. San Churro is located at Shop GD091 - on the Riverwalk, Sunshine Plaza, 154-164 Horton Parade, Maroochydore QLD 4558 . If you have a menu, special or other details regarding San Churro, please let us know.