Not true Mexican but more American Mexican Fusion. Having said that the food is incredibly good and healthy (organic). The place is small and tends to get crowded but like coming here with kids cause the noise level is high and plywood run down floor make it so I don't feel guilty with the little one dropping food. Lunch time is especially busy, expect to wait 5 minutes or more in line before ordering.
more