Nicholas Takács December 4, 2012 City Of Lights, Fremantle, Restaurants, Shopfronts Fremantle's Mexican Kitchen giving a surprising 'pop' of colour Nicholas Takács December 4, 2012 City Of Lights, Fremantle, Restaurants, Shopfronts Mexican Kitchen, 19 South Terrace, Fremantle, Australia