Specials are the Specialty at El Nevado Fransico’s Taqueria
Looking for something beyond the typical taco truck offering? Consider checking out El Nevado Fransico’s Taqueria in Franklinton. I won’t skip over their tacos as they are certainly delicious, but I would be remiss if we didn’t…