DeLeon's Taco Rico
Hours:
11345 Davenport St, Omaha NE 68154
Tips
Hours
Most Recent Reviews
-
March 2024
$.99 Taco Tuesdays are the best! It's hard to beat being able to eat tacos all day long for this price! Add a large horchata and I'm a happy camper.
-
January 2024
They can never hear you at the window and have gotten more expensive but still the only remotely authentic Mexican place in Nebraska and I love it
-
January 2024
The food has been hit and miss. The customer service has been the same. Wouldn't recommend unless there are no other options nearby for the
More Comments(238)
Other Information
You May Also Like
-
Omaha, Nebraska