Cantina Laredo Review

Cantina Laredo is a vibrant Mexican restaurant in Covent Garden. Cantina Laredo is huge, so forgive our video below which couldn’t take in the entirety of the restaurant from where we sat. The décor and the vibe of the restaurant is modern; and we really enjoyed the contemporary Mexican music. We dined on a Saturday…