Perfectly Franks has a great atmosphere and the customer service is good. The menu is very extensive but don't worry, you'll have plenty of time to make up your mind while standing in line. This place is usually crowded. Salads are very tasty and big enough to share. The hot dogs are good but not as good or big as we expected, if you are really hungry, order two. Certainly, I wouldn't wait half an hour to eat here again.