Venue detail · Human reviewed
London · restaurant

Mexico City-inspired tacos & in-house tortillas plus beers & mezcal in sleek, lofty environs.
Google Business pets signals: allows_dogs_inside, allows_dogs_outside
Confidence: confirmed_by_google_business_llm
Address: 66-70 Brewer St, London W1F 9UP, W1F 9UP
Phone: Not available
Website: https://www.tacoselpastor.co.uk/
Map: Open in Google Maps