← Back to venues
El punto sabrosura 2
Eat & Drink Town Centre
El Punto Sabrosura 2 sits at Arch 143 of Eagle Yard on Walworth Road, one of the railway arch units that make up the area's Latin American food cluster. The name references Dominican cooking, with dishes built around seasoned meats, plantain, and homemade sauces. Long hours, running daily from 10am to 11pm, suit the after-work and late-night crowd. The Eagle Yard stretch houses Colombian, Ecuadorian, and Dominican businesses across several adjacent arches.