The Family and I made a recent visit to Key Largo Florida. With rain and record low temperatures, there was little to do with the kids. The wife and I agreed that it called for a trip to a local pizzeria. We passed the Tower of Pizza on the way to our hotel and it was recommended by the local video store employee (don’t ask) so it quickly became our destination.