Otay Ranch Mexican Restaurants



Achiote Sabor Mexicano Restaurant


Address: 2110 Birch Rd, Chula Vista, CA 91915
Phone:(619) 482-0307

Tacos Tarros


Address: 2015 Birch Rd, Chula Vista, CA 91915
Phone:(619) 482-8555

Pedros Cocina


Address: 1738 Crossroads St, Chula Vista, CA 91915
Phone:(619) 670-7144

Miguel's Cocina Restaurant


Address: 970 Eastlake Pkwy, Chula Vista, CA 91915
Phone:(619) 656-2822

Cotixan Mexican and Seafood


Address: 1392 E Palomar St, Chula Vista, CA 91913
Phone: (619) 863-5303

El Michoacano
Address: 2130 Birch Rd, Chula Vista, CA 91915
Phone: (619) 623-3712

Rubios Fresh Mexican Grill
Address: 1480 Eastlake Pkwy #901, Chula Vista, CA
Phone: (619) 482-2149
Otay Ranch