femurphy77
Grandmaster
Rumor has it that Twin Peaks is putting in a restaurant next to the new Kroger at Emerson/Countyline; anybody have any confirmation or knowledge? We stopped at the one on the north side yesterday but our poor waitress couldn't even figure out how to give my wife an indication of how big their burgers were so I didn't want to burden her with Mensa level thinking!