Find tickets for Pedro The Lion in Tampa, Florida at The Ritz Ybor on Saturday, August 17, 2019.
The Ritz Ybor is located at 1503 7th Ave. in Tampa, FL