Went here on a recommendation from my wife's mechanic, who told her the sandwiches were awesome but so huge that you couldn't eat here regularly. He pretty much described it perfectly!
Melt offers grilled cheese sandwiches with virtually everything under the sun thrown in between the hearty slices of bread. I had BBQ brisket & onion rings while my wife had meatballs and fried mozzarella wedges. Both sandwiches were tasty and really big. I barely managed to finish mine (which, looking around, seemed to be one of the smaller sandwiches they offer) while my wife took half of hers home for later. My daughter got a chicken strip platter from the kids' menu and it almost had as much food as the grown-ups' dishes, and was very yummy too (Daddy stole a taste just to be sure).
The wait staff was friendly and attentive, though the bartenders looked a little bored. It seems the lunchtime crowd goes there more for the food than for the variety of beers they offer. Can't say I blame them! We'll definitely be going back to try more sandwich combos.