Columbia Restaurant in Tampa’s Ybor City is hard to miss. The restaurant takes up an entire city block, occupies 52,000 square feet, and can seat 1,700 guests across multiple dining rooms, each beautifully decorated with vibrant colors, patterned Spanish tiles, and art paying homage to historical Spanish figures.