River walk Tourist attraction Address 874 N Tampa St, Tampa, FL 33602 Rating on Google Maps 4.70 (7 reviews) Open on Google Maps