I seen this place on the Food Network and was stopping in Omaha. So I had to try it. This was by far the best taco I have ever had. I'm in love! The nachos and potato bites were awesome. They have a little station where you put your own toppings on like onions, lettuce, tomatoes, cilantro, and 2 different salsas. They have Pepsi products to drink and a full bar area too. You place your order at the counter and they bring it to you when it's ready. Parking is kinda hard in the area. It's just street parking. You have to try it!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.