El Ranchero Restaurant

202 Locust St Spruce Pine NC 28777 USA

(828) 765-6222

Location