Columbia Restaurant
2117 E 7th Avenue, Tampa, Florida 33605
Featured Review : This is a spot not to be missed. Much like you would not travel to Paris without seeing the Eiffel Tower, a trip to Tampa without dinner at the Columbia Restaurant would be foolish. Everyone who has visited Tampa or live...See Full Review