Real Mexican experience though a bit overpriced