2405 Z St, Omaha, NE 68107
Always consistent. Every store has the same quality. Not spicey so add some hot sauce if you want more spice. Enchalada's are first class. Cheese
New location is very nice. Lots of space, brightly lit, fresh delicious food. Glad they made the move across the street.
T9475MBtracym on Aug 5, 2016tripadvisor
Kristin S on Oct 7, 2015tripadvisor
xxlrg on Jan 14, 2015tripadvisor