Seemor

El Mero TacoA-

18 Amelia St, London SE17 3PY · Mexican restaurant · Walworth

Big-flavor, generous-portioned Mexican in Elephant and Castle with friendly, family-run warmth and cocktails; great value, occasional service pace and mixed drinks strength quirks.

Opening Hours

Sunday Monday16:00–21:30 Tuesday16:00–21:30 Wednesday16:00–21:30 Thursday16:00–21:30 Friday16:00–21:30 Saturday16:00–21:30
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →