Cuban Guys in Hialeah

Category - St. Petersburg

El Cap – St. Petersburg, Florida

The neon sign at El Cap caught my attention when I was driving around St. Petersburg. I dropped my wife Marcela off at an antique shop and headed back to check this...

Read More
%d bloggers like this: