City of Lights, Fremantle, Restaurants, Shopfronts Fremantle’s Mexican Kitchen giving a surprising ‘pop’ of colour by Nicholas Takács | Dec 4, 2012 | City of Lights, Fremantle, Restaurants, Shopfronts Mexican Kitchen, 19 South Terrace, Fremantle, Australia READ MORE