Mendoza Square is a bustling Latin American Bar and Restaurant in Clapham North, serving street food, cocktails, wines and beers.
Created because of our passion for the continent – its cultures, music and lifestyle – we’ll guide you through a culinary tour of Latin American Street Food.