Sabor Taqueria Y Marisco's

Sabor has award winning fish tacos and is well known for their tamales. They are located in downtown.

Mexican & Southwest, Seafood