Adobo Taqueria and Tequila Bar (Johns Creek) reviews - SkyPhone Spot