Went once when it was fairly recently opened. The tacos and drinks were good. I was not blown away but not disappointed either. Would go back again to try though.
Service was pretty quick and located conveniently on king west. Suggest trying it once for sure.