Usa-Places.com has listed approx 2 restaurants in South Glens Falls. Some of the Top rated restaurants in South Glens Falls are- Mi Rancho - Mexican Restaurant & Maximum Nutrition.