I've been three times and had an overall okay experience. The vampiro was interesting. Prices are nothing special, service is decent but again unremarkable. The Al Pastor burritos/tacos I tried did stand out as especially tasty. I've heard the ceviche is worth trying.