About Los Panchos Otay Ranch

Restaurants In California

Los Panchos Otay Ranch serves Mexican cuisine at 2130 Birch Rd Ste 103 Chula Vista, CA 91915. Find restaurant information about Los Panchos Otay Ranch including address, phone, hours of operation and more.

Los Panchos Otay Ranch

Los Panchos Otay Ranch serves Mexican cusine in Chula Vista, California.

Los Panchos Otay Ranch Menu
About Los Panchos Otay Ranch

Los Panchos Otay Ranch

What Is Los Panchos Otay Ranch' Address?

What Is Los Panchos Otay Ranch' Phone Number?

Phone: (619) 216-1611

What Type Of Cuisine(s) Does Los Panchos Otay Ranch Serve?

Cuisine Served: Mexican


Website: https://www.facebook.com/teamlospanchos/

More Restaurants

AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, IS, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY