Otay Farms Market & Mexican Food
1716 Broadway, Chula Vista
(619) 423-1735
Recent Reviews
You May Also Like
Arizona Chinese Restaurant - 2650 Main St
Chinese, Soup, Chicken Wings
Rosa Giant Pizza - 1680 Broadway G
Pizza
Garcia's Mexican Food - 2540 Main St Suite D
Mexican
Restaurants in Chula Vista, CA
Otay Farms Market & Mexican Food
1716 Broadway, Chula Vista, CA 91911
(619) 423-1735