Silla del Toro
9.0 • Restaurant
Spanish tapas restaurant offers intimate tables and sophisticated modern decor with a warm, relaxed atmosphere that encourages face-to-face conversation. The space balances classy and cozy vibes, attracting diners seeking a quiet, tasteful setting for cocktails and meals.
View menu
Good to know
1
Reservations are recommended for larger groups to ensure seating.
2
Wheelchair access is available throughout the restaurant.
3
Dressier attire is preferred; casual wear may not be suitable.
2893 N Druid Hills Rd, Atlanta, Georgia, United States
Check out lists where this place stands out
Similar places nearby
A few nearby places worth checking next.
Bobo Izakaya
Immersive traditional Japanese decor with cozy tatami private rooms and warm, inviting lighting creates a calm, elegant atmosphere.
Coffee Therapy
Cozy, Ethiopian-inspired decor coffee shop with warm, unique lighting and a laid-back vibe featuring soothing music and a DJ setup.
Petite Violette
Charming French bistro with a Versailles-inspired dining area and an intimate, refined atmosphere.