I will be traveling with my family to Atlanta soon and we happen to run across the name of this Portuguese restaraunt. Can someone tell me some of the things they serve and the hours? I don't want to miss it while we are down there.