Come Visit The Spot Bar & Grill!

Welcome to Spot Bar & Grill, the best kept secret on the north shore of Atlanta. Spot Bar & Grill is for everyone the neighbors, corporate clients, and new guests. Everyone is treated like VIP at Spot Bar & Grill.