Member since Jan 27 2012
Stillwater grille opened January 2012 in Fort myers Florida and has 48 beers on tap and over 70 different bottled beers as well. Stillwater grille has the most beers on tap in southwest Florida, with great food, great wines, great spirits, and live music.

Favorite Style: IPA
Last seen Feb 6 2012