6665 Delmar Blvd.
St. Louis , MO 63130
Every Day 11am - 10pm
Lunch , Dinner
All Major Credit Cards
READERS’ CHOICE FAVORITE:
2016, 2017, 2018, 2020
Seoul Taco will open new location in The Grove
A new location of Seoul Taco is scheduled to open in the Chroma building at 4087 Chouteau Ave., in The Grove in ...
Seoul Taco's David Choi has built a Korean taco empire
David Choi stands atop Seoul Taco’s mini-empire, complete with two food trucks, five restaurants and enough Sauce Readers’ Choice Awards to prove ...
Enhance your restaurant listing TODAY! Upgrade to a Sauce partner listing.