Stopped here based on reviews and decor. It isn't everyday you can enjoy a burrito and everything luche in one place. Food came out fast and was good. I won't say it was the best California burrito I have ever eaten but it was the best in a restaurant completely decked out in luche libre awesomeness.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.