Factory El Ranchero is located at 1324 3rd Ave Ste 8, Chula Vista, CA. This location is in the Harborside neighborhood. This business specializes in Carry & Take Out.
by merchantcircle on August 15, 2015 from merchantcircle
Information from the business
El ranchero factory, taco shop and dulceria.
by yellowbook on December 13, 2012 from yellowbook