Welcome to Lucha Libre, the ultimate destination for authentic Mexican cuisine in the heart of Bishop’s Stortford!
Located in Eat17’s indoor street food market where the spirit of Lucha Libre wrestling comes alive through our flavoursome dishes and lively atmosphere.