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!