Columbia Restaurant in Ybor City, Florida
Florida’s oldest restaurant, the Columbia Restaurant combines Spanish and Cuban food, with art and entertainment, to make a fun-filled meal any day of the week. It’s also the largest Spanish restaurant in the world with 1,700 seats encompassing an entire city block. Location: The Columbia Restaurant is located at 2117 East 7th Avenue, in the […]
Columbia Restaurant in Ybor City, Florida Read More »