Columbia Restaurant Address: 2117 E 7th Ave, Tampa, FL 33605 Phone: +1 813-248-4961 Cuisine: Spanish food Read more