Bites
Los Mochis London City
Photo via Google Maps

Los Mochis London City.

Japanese-Mexican cooking near Liverpool Street — the pato on crispy rice and dynamite prawn tacos are the moves here.

4.5
3,012 reviews
Open now

Address

100 Liverpool St, London EC2M 2AT, UK

Shoreditch

Open in Google Maps ↗

Contact

Hours

Mon
7:30–1
Tue
7:30–1
Wed
7:30–1
Thu
7:30–3
Fri
7:30–3
Sat
11–3
Sun
11–0

Meals

lunchdinnerbreakfast