Spain Restaurant & Toma Bar

 

Spain Restaurant & Toma Bar


The Tapas offered here are a representative selection from the northwestern region of Spain, known as Galicia, one of the best locations for seafood in the world. These traditional Tapas recipes have been passed from one generation to the next, and are commonly served in Galician restaurants and bars.
Address
513 Tampa St.
Tampa, Florida  33602

Phone
813.223.2831  ext  
Fax
813.223.3876 
Toll Free
 
Email
[email protected] 
Contact
 

Website
 
Facebook
 
  
Twitter
  
Other
  

share this page



Tags:  <Restaurants<Food

Keywords: