Silla del Toro brings a taste of Spanish flavors to the streets of Atlanta, nestled in the Toco Hills Shopping Center. 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.
4.7
Based on 74 reviews