• Food

    Mestizo Restaurant and Tequila Bar Review

    Mestizo is not simply a restaurant, it is an experience.  Located on the Hampstead Road in Londons Trendy Camden Town, Mestizo has adorned London with an authentic taste of Mexico, a far cry from the nachos, guacamole and street food commonly associated with this region of the world. Mestizo, a…