Address: 9429 S 142nd St, Omaha, NE 68138, USA
Not sure but one of the best places in Omaha.
Never been to Seattle so I don't know. The location here in Omaha, is the only location in the entire area. Family owned, so probably not.
Add Answer
Thanks! Your answer is awaiting moderation.
Is this the same as Aztecas in Gautier Mississippi?
Is there any vegan options?
Lots of GREAT FOOD!
Trending Places
Mexican restaurant
3540 Center St, Omaha, NE 68105, USA
2030 Martha St, Omaha, NE 68108, USA
5139 S 24th St, Omaha, NE 68107, USA
11002 Emmet St #112, Omaha, NE 68164, USA
3623 N 129th St, Omaha, NE 68164, USA
6207 Maple St, Omaha, NE 68104, USA
6222 N 72nd St, Omaha, NE 68134, USA
735 N 14th St, Omaha, NE 68102, USA