Rio Grande is the very best of many Mexican restaurants from Hillsville through Galax. The atmosphere is delightful and the staff are all so friendly and fast. Daily specials make this our restaurant of choice in this area. Outstanding service and prices are good. No better place to eat in the area.