People driving through Taylorville may notice a new sign, for a new restaurant. That restaurant is Los Rancheros. Hector Lopez the owner of Los Rancheros says that he is glad to bring Los Rancheros to Taylorville.
Lopez says that they will be hiring a good amount of employees at Los Rancheros.
Lopez says that he likes the location of the new Los Rancheros and also says that the restaurant will be worth the wait for construction.
Los Rancheros is located in front of the Grand Plaza Shopping Center.