Hold down Control (PC) or Command (Mac) key + mouseclick to select more than one option
South Side >
New City / Chatham >
Posted by Anonymous on 2010-08-09
I love this place. Ribs are tender & juicy. Links are a little too spicy but great. Fries are crispy & fresh. The turkey legs are to die for. Only drawback is it is located on 79th street but there is parking.