A New Cowboy in Town
The following was published in The Floyd Press on January 3, 2008. You know the saying ‘everything under the sun?’ Now you can get Mexican food there. A new restaurant called El Charro recently opened in the lower level of the Winter Sun building on Locust Street in downtown Floyd. El Charro means “the cowboy” […]