Oh man this place is wonderful. Friendly staff and amazing food! Worth the 40 minute wait!