The food was good... but we had horrible service the day we came. It could have been just an off day but it was pretty bad. After we were seated, a party of 15-20 people were seated behind us. They basically forgot all about us and we had to ask for the check at least 3 times. Then they gave us our check, took it, came back, looked at our table, went back to the register and crossed out certain things and made our bill higher... and that was AFTER we gave him the credit card to pay. So in total it took us an hour to pay after we finished our meal. The food was decent but I won't be back.