If you're looking for Mexican food this is not the place for you. As a Mexican who grew up in San Diego I was not able to decipher the menu as Mexican. Seems this is a completely different type of cuisine.
First off, it's WAY too overpriced to be called Mexican food.
Second, Mexican food is simple. There are way too many ingredients and not even the right ones in the food.
Third, they do you have great vegan and vegetarian options. My girlfriend was not a fan of her quesadilla but did enjoy her teriyaki tofu appetizer (because you know ... nothing says Mexican like teriyaki!!)
Lastly, it's way too busy and loud. Hard to hear other people at your table since the table next to you is practically sitting in your lap.
Not worth the hassle of parking.
In sum, avoid this place at all costs.