Seoul Taco

6665 Delmar Blvd.
St. Louis , MO 63130

P: 314-863-1148


Cuisines:

Korean

Offerings:

Curbside Takeout, Delivery, Family Meals

Neighborhood:

The Loop

Hours:

Every Day 11am - 10pm

Alcohol:

Yes

Take Out:

Yes

Meals served:

Lunch , Dinner

Payment method:

All Major Credit Cards

READERS’ CHOICE FAVORITE:

2016, 2017, 2018, 2020