Ohh Taqueria, where one will find deliciously cooked food assembled with fresh ingredients and all dishes priced £7 or under. The perfect place for your own little fiesta!
Taquería is located at 139-143 Westbourne Grove, London W11 2RS.
Monday to Thursday 12:00pm to 11:00pm
Friday from 12:00pm to 11:30pm
Saturday from 10:00am to 11:30pm
Sunday from 12:00pm to 10:30pm