The picturesque beach town is packed with delicious restaurants ... And see if you can spot Oxnard's iconic mascot–the ...