Loading Video…
This browser does not support the Video element.
Your 3rd Spot serves up good food and fun games
The new Your 3rd Spot on Atlanta's Upper West Side is not just serving up delicious eats, but they're also creating a fun place you can play with more than 70 games.