Pepin restaurant has been serving and catering Spanish food in St Petersburg and the Tampa Bay area since 1974.