We ate here last weekend and it was nice.  The wait was long but if you've never eaten there it's worth waiting for.  Once you get in there you'll see it's a fun place to be; a combination of hip/50's dinner with real all American food (especially breakfast).  I had the salami and eggs breakfast which was ok.  I thought the salami was way too salty.  The hash browns on the other hand are amazing.  They were made from real potatoes, cooked just right with plenty of grease and I loved every bite!  I also had a cup of coffee that was average at best.  My wife, on the other hand, had a glass of lemonade that was made from scratch and was sweetened with honey which we both thought was awesome.  If you're going to come here bring a small snack you can munch on outside because the wait could be up to an hour and a half.  Best thing is to call before you come and ask how long the wait is.