So I am late to the game, though I finally went to Seoul Taco when visiting my son over the weekend at Mizzou. Very good and I loved their decor....as you probably already know....they also have a location on Delmar in St. Louis!
And just for fun....look at the AC units outside my son's frat house. Can you imagine what an inspector would say? I wonder if they still work!