Get directions to: Whale''s Tail, Oxnard, CA
Restaurant address: 3950 Bluefin Cir Oxnard, CA 93035, USA
Restaurant: Whale''s Tail