The Taste Box
1716 Norman Park Dr, Tallahassee 32304