Puerto Vallarta Seafood Rstrnt 3021 Saviers Rd Oxnard, CA 93033 Phone: (805) 240-9631
Category: Restaurants