Nature's Table

Flag as Inappropriate

Nature's Table is a cafe that serves sandwiches, smoothies, frozen yogurts and salads. Founded in 1977 in Orlando, the company now has over 65 locations. The South Tampa Nature's Table, located in Old Hyde Park Village, boasts outdoor seating and is conveniently located next to a parking structure.
1622 W Snow Ave, Tampa, FL 33606
(813) 254-9288
  • Accessibility Details: There is handicapped parking in the nearby parking garage.
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »