Sabor has award winning fish tacos and is well known for their tamales. They are located in downtown.
Sabor Taqueria Y Marisco's
Be the first to get insider news and event updates!
Get the latest on everything Oxnard