Dining Out: The Columbia
The Columbia restaurant, located in Ybor City Heights in Tampa Florida, is one of those “foodie list” type destinations having been featured on multiple Food Channel shows. It’s a beautiful restaurant, with history dating back to the neighborhood’s Cuban origins. Many believe it serves up the quintessential Spanish dining experience, so we happily gave it …