If I had to rank any style of food, Mexican would definitely be in my top 3. I love the richness and depth of the flavours that peek through after a good long tart marinade. Mexican makes me happy, it makes me feel energised. I have never been to a boring Mexican restaurant and therefore