en
×
About Us
Contact Us
Guides
Articles
Vota
/
Canada
/
London
/
SoHo's Tacos & Tequila
SoHo's Tacos & Tequila
Taco Shop · Mexican · Bar
SoHo's Tacos & Tequila is a Latin American restaurant specializing in tacos, pupusas, and drinks.
466 South St, ON
London, Canada
www.facebook.com/1149714665104862
Location
The ranking
Best Taco Shop in London
44 places, none rated yet
See the full list →