Monday, June 16th, 2008

El Cap Restaurant, St Petersburg Florida

3500 4th Street North. A mainstay for locals since 1964.

Posted by Clifford | Filed in Signs and Statues, Tampa Bay



Please leave a Comment