Apalachicola River Nature Walk

Address: , , FL - United States

Checkins

1

Avarage rating at this location

3.0

 

Em S.

Not as sour as I expected based on advertising - sour but just savory enough to share with my KT. Part of me wonders if you could add tequila to this and make it dangerous.

3.0

over 4 years ago