Seemor
South London › Walworth › El Mero Taco
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 →