The Fainting Goat - Spring HillThe Fainting Goat is right on Main street in Spring Hill, nestled in next to a favorite local boutique. As you cross the thresh-hold of the Fainting Goat, you are met