The Columbia Restaurant is the state's oldest and the nation's largest Spanish restaurant. It was established in 1905, by Cuban immigrant Casimiro Hernández, Sr. He opened a small corner cafe, that... More Info
Address
Columbia Restaurant 2117 East Seventh Avenue Tampa, FL 33605 United States
Please confirm the accuracy of the address and location before planning your trip.