The Ritz Ybor
Temple Terrace, FL
Night
The Ritz Ybor is an events venue located in the historic Ybor City, within Tampa, Florida. Opening in 1917, the theatre catered to the Afro-Cuban community in the emerging neighborhood.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account