Skip to main content

Camalu Baja Fish

restaurant · seafood restaurant · Chula Vista, CA

Address
610 Crescent Dr, Chula Vista, CA 91911-6855
Phone
(619) 279-0640
Where
32.6229, -117.0313

Search Hominin for Camalu Baja Fish

Other restaurants nearby

More in Chula Vista