The best I’ve had was at ecco pizza

  • @Gradually_Adjusting
    link
    English
    21 year ago

    I’ve lived in California, and London’s La Chingada was the closest I’ve had to genuine Mexican outside of my own kitchen.

    • cinabongoOP
      link
      21 year ago

      I think I’ve been there before. Is it the one in canada water? They’re good too