With the opening of our newest location in Columbus, Ohio we thought it would be a good idea to get to know the area. While doing our research we were surprised to find that Columbus is actually a widely regarded "up and coming" city with a lot of recent acknowledgements and...