Have you been in a food rut lately? Are you looking for a new restaurant in Greer where you can find some of your favorite food? Just make plans to check out The Southern Growl sometime soon. This place is quickly becoming one of the most popular spots around town,... [read more]