Carlos Eats Pizza Tour Stop 3: New York, New York Pizza

Hearing from many that New York, New York Pizza in Ybor City┬áhas some of the best pizza in town we decided we would give it a shot after a night at Gameworks. We arrived into the place, perhaps not the nicest looking restaurant…but plenty of customers. We found a booth and were quickly waited on. […]