Slightly better than average food and shit service. The only reason we got our order placed and served to us in less than 20 minutes was because of the hungover yet diligent off-duty waiter that took care of us. Outside of him, it really seemed like none of the 'working' staff gave a shit. When it came time to pay the bill, all of a sudden the counter guys were attentive. I paid exact change and only tipped the hungover guy.