Get directions to: Takueria, Omaha, NE Restaurant address: 6621 Railroad Avenue Omaha, NE 68107, USA Driving Walking Bicycling Restaurant: Takueria