About The Taste Box

The Taste Box Serving Up Seafood, Burgers & Wings! Located in Tallahassee, Fl.