Those reviews have got to be written by the owners. No fucker REALLY writes like that.
Darn it, there must be a completely awesome Mexican restaurant in London surely!!
Yeah, there does seem to be a complete lack of really decent Mexican food in London