This place is awesome! The menu has something for everyone, but it is very popular. On the weekends, don't be in a rush. I have waited up to 45 minutes for a table on a busy Saturday or Sunday morning, but believe me, it is worth the wait. Good food at a good price!