2117 E 7th Ave, Tampa, FL , USA
Step into the vibrant world of Columbia Restaurant in Tampa, Florida. Delight in the historic building and colorful decor as you savor authentic Spanish cuisine. Don't miss the legendary 1905 Salad and sangria. Live music, friendly staff, and a lively atmosphere make this a must-visit spot for any traveler. Cheers to good food and good times!
Eat
Lat: 27.959992399999997, Lon: -82.4351423
ShareWebsite LinkCall