We're in Branson for the first time and staying not far from Mel's.  After reading the reviews we thought it sounded like fun. HOWEVER...if you have ever been to a diner before you don't need to go here. There are much better choices in the area. All the hype about singing; we arrived at 5:45 pm and were there for about an hour - no singing. The food, well if you don't mind $10 sandwiches that are much cheaper elsewhere and just as good, you might  feel this is OK. All I can say is we were very disappointed.
Review Source: