Hancock’s Hotel Court & Restaurant – Tampa, Florida

Hancock’s Hotel Court & Restaurant was located at 2104 Florida Ave. in Tampa, Florida. The hotel court originally opened sometime before 1949. The proprietors of

Read More

%d bloggers like this: