Erick’s Enchiladas
1702 S 13th St, Omaha, Ne 68108
402-934-1433
Website
Facebook
Hours: Mon-Sat 11am-5pm
Locally owned and operated for 17 years!
Storefront remains open offering specialty orders, online orders and delivery for our local customers.
Shop online here.