Otay Farms Market & Mexican Food

About Otay Farms Market & Mexican Food provides Farm Market, Mexican Food, Produce, Meat, Deli in the area CA 91911
Address
1716 Broadway,
Chula Vista,
CA, 91911
USA
ZIP Code 91911
Phone (619) 423-1735
Fax (619) 628-0639
Categories Restaurants - Mexican
Website
Twitter N/A
Facebook N/A