Skip to main content

Otay Farms Market

restaurant · mexican restaurant · Chula Vista, CA

Address
1716 Broadway, Chula Vista, CA 91911-4812
Phone
(619) 423-1735
Website
otayfarmsmarket.com
Where
32.5940, -117.0751

Search Hominin for Otay Farms Market

Other restaurants nearby

More in Chula Vista

Otay Farms Market — restaurant in Chula Vista, CA | Hominin