RestaurantSpanish RestaurantTapas RestaurantWine Bar
Silla del Toro brings a taste of Spanish flavors to the streets of Atlanta, nestled in the Toco Hills Shopping Center in North Dekalb. In this intimate setting, diners are captivated by a culinary journey that celebrates traditional Spanish tapas and an impressive selection of wines and signature cocktails in the charming atmosphere. From weekend brunches and to romantic dinner service during the week, Silla del Toro offers a delightful escape into the heart of Spanish cuisine, making it the perfect destination for any occasion.
The restaurant can accommodate large parties and is complete with a private dining room.
Customers generally enjoyed the food, noting it was fresh and tasty, although there were some complaints about specific items being cold or not prepared correctly.
Customer Service
Service quality was inconsistent; while some staff were praised for being friendly and helpful, others were reported as rude or indifferent.
Cleanliness
The restaurant was frequently described as clean, with positive remarks about the overall hygiene and condition of the facility.
Coupon Issues
Several customers expressed frustration over the refusal to accept coupons and issues with online orders, leading to dissatisfaction.
Operational Hours
There were complaints about unclear operational hours and being turned away before closing time.