Ideally located off Trafalgar Square, Texas Embassy Cantina is one of London’s top Tex Mex eateries

Online reservations currently unavailable.

Location map