Address: 143 Mare St, London E8 3FW Phone: +44 20 8510 3488
Reviewed on 11/05/2023
By: Jennifer S.
I loved my grilled prawn tacos (spicy!) and ceviche but my husband said his steak tacos were bland, despite the neat padron peppers a top. The price is... more