I am looking for a place near the TLA on South Street to take some friends for dinner before a show. There will be 6 people in total and we will only have an hour and a half. Only criteria is that we are looking for somewhere with sit down waitress service that serves alcohol. Can anyone help me? I was thinking of Copabanana, but thought I would ask around because I don't know the area that well. Thanks in advance for any help.