The service was great from our hostess and waiter. They were not at all the issue. The problem was the food. They have a good menu selection but my meal had a rock in it which i discovered unfortunately in my mouth instead of my plate with a little over my meal left. When i showed the waiter the rock in my food, he immediately took the plate back and told the manager. The manager came by the table with a less than stellar explanation for why no one noticed the rock in my food that came from the beans they prepared before it was brought to me. They took $1 off my meal when i didn't even complete half of my food when it was taken. I left the restaurant still hungry having paid full price for a meal that i didn't eat bc of their mistake. I would be more upset but what i ordered wasn't that great anyway.