Whale's Tail 3950 Bluefin Cir Oxnard, CA 93035 Phone: (805) 985-2511 Fax: (805) 984-1564 View Website
Category: Restaurants