It is nice - probably a bit over-rated, but not expensive. But I tried to go last night, we got there at 7.30 and they said there wasn't a table until about 8.45, which seemed ridiculous, and annoying then that you can't book. They did seem quite efficient though about having a list, so you could go away for a drink and come back. So as long as you plan that, it's fine.
Taqueria on Westbourne Grove shits all over Wahaca, a business that can't even spell its own name properly. Sure, pronouncing Oaxaca isn't obvious for English customers, but maybe call the restaurants something else then,rather than misspelling it.