4621 S 24th St, Omaha, Nebraska 68107 USA
Tamales - these guys have the best tamales in all of Omaha
Photo Credit: Yelp