This place was packed when we went. We had to wait for a table but it wasn't a long wait. I really didn't think this would be more than another chain restaurant but I was pleasantly surprised! The menu had something for everyone. The food was served pretty quick for being to packed. The service was very good, especially considering how busy they were. I'd go back.