Our food was still cold when it was served. The salsa bar is a nice touch but it smelled a bit like cigarette smoke. There are other good options for tacos in the immediate area. The redeeming factor here is that it is open 24/7.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.