scottytheplumber

Reviews

5 Star Rating: Highly Recommended

El Cap Restaurant

Restaurants

I was born in St PETE in 1964 - my folks brought me here in the "early days", & it was a treat for my sisters & myself to visit then. We moved to California in 1978. I just returned home this year to…more

See All Reviews »

Advertisement