There are loads. Sinnott's Pub is attached to the Stephens Green SC on the South King St side of it. They serve food. There is another pub about 20 ft down from it that I forget the name of. They serve food too. Going down S. King St away from the Green, there are tons of restaurants within a 2 minute walk of the SC that serve booze. Some of them are of an ethnic nature, some not.
Over on the Stephens Green side of the SC center, there is TGI Fridays and other restaurants. The Stephens Green SC is at the top of Grafton St. Grafton St and Dawson St also have lots of place to eat. Too many to mention really. Was there a particular kind of restaurant or kind of food you were looking for?
Yep. That's the one. They have outdoor tables too, which is nice if the weather is good. The tables outside are a great spot for people watching and watching the world go by as The Gaiety theatre is across the street from it.