BLOCLEats

El Changarro

Shop and Premises
33-35 Western Road
St Leonards-on-sea
East Sussex
TN376DJ

Food rating: 5/5 stars
Updated: 24. November 2022

Food ratings

  • Hygiene: 5
map for El Changarro

Bar & Nightclub nearby

  1. Prince Of Wales, TN376DG