We arrived here and the sign told us to seat ourselves. As we were looking for a place to sit everything seemed dirty. We decided on an open booth as that is what my parents wanted. The seat of the booth was all ripped up. I don't know why this place wouldn't invest in replacing these when it looks so trashy. The table was not clean and the menus were all sticky. I was never super comfortable here just because it was so dirty. It took probably 15 minutes for a waitress to come introduce herself and get us drinks. After we ordered our food it took at least half an hour to receive it. We were five minutes away from walking out. I will however, say that the food was very good. I'm assuming they may have been short staffed, which they did the best they could. I don't feel the filthiness of the place was excusable though.