City: Atlanta, 3005 Peachtree Road Northeast, Atlanta, United States Of America, 30305
"After waiting about 15 minutes, a couple walked in who realized they had a reservation at the wrong Tabla location. Instead of honoring our wait, the..."
Over the years, I've enjoyed dining at Tabla, starting with their midtown location in 2016 and more recently at their Buckhead spot. The food and service have consistently met my expectations. However