Omaha NE Omaha NE | Voodoo Taco, Restaurants 1. 5402 N 90th St,, Omaha, NE 68134 | Voodoo Taco (402) 614-4430