Location: Home > YellowPages > CA > Oxnard > Whale's Tail Seafood House

Whale's Tail Seafood House

3950 Bluefin Cir
Oxnard, CA 93035
805-985-2511