Owensboro Needs to Bring Back Taco John's! Owensboro Needs to Bring Back Taco John's! Do you remember when Taco John's was located on Frederica Street in Owensboro around 30 years ago? It would be glorious and delicious if they'd return! OléBarb BirgyBarb Birgy