Silla Del Toro

2893 N Druid Hills Rd, Atlanta
(678) 310-2065

Customers' Favorites

Menu

Photos

+15 photos
+14 photos
Add a photo

Recent Reviews

We tried this place out at Toco Hill this weekend. I was blown away by the food, drinks and service! It is our new favorite in Atlanta! Can’t wait to go back! The GM and the owner came over to say hello and asked how we enjoyed everything.❤️
We had a great time tonight at the bar! Arturo was fun, attentive, and an excellent cocktail maker! The food was awesome - shrimp, mussels, and empanadas are all incredible. A great girls night or date night!
Great tapas restaurant in toco hills shopping. Great atmosphere and service. Of course the tapas was excellent

Vegetarian options: Vegetarian options

Dietary restrictions: The asked about any dietary restrictions prior to taking our order

Parking: Toco hills parking lot

Kid-friendliness: It is kid friendly

Wheelchair accessibility: It is accessible

More Reviews