El Mero Taco
Restaurant · Elephant and Castle

El Mero Taco

$$ · Mexican

Family-run Mexican spot in Southwark where handmade taco shells, generous portions, and authentic flavors (try the tilapia) keep regulars returning monthly; their happy hour cocktails are solid too.

Info

📍
Address
18 Amelia St, London SE17 3PY, UK, LDN

More like this