Spain Restaurant and Toma Bar

$3.0M revenue • 11 employees • 513 N Tampa St, Tampa, FL, 33602, United States

Last Updated Nov 17, 2025

Company Overview

Company Name

Spain Restaurant and Toma Bar

Address

513 N Tampa St, Tampa, FL, 33602, United States

Approx. Annual Revenue

$3.0M

Employees

11

Established

2004

About Spain Restaurant and Toma Bar

Spain Restaurant & Toma Bar is a renowned seafood establishment located in Tampa, Florida, founded in 1980 by a family of Spanish immigrants. The restaurant offers a taste of traditional Galician cuisine, featuring a Mediterranean atmosphere and affordable prices. Renowned for its fresh ingredients and delicious meals, Spain Restaurant & Toma Bar has become a staple in the downtown Tampa community.

Frequently Asked Questions about Spain Restaurant and Toma Bar

Technologies Used

Social Profiles

Key Decision Makers

Fred Stephens Owner
William Soriano General Manager
Isabel Oliveira Owner
LinkedIn
William Soriano Manager
LinkedIn