Taco Buddha's second location now open in Kirkwood

After building a loyal following at the flagship location in University City, owner Kurt Eller expands the fast-casual concept, with a Southwest-style menu of tacos, margaritas, and more in a welcoming atmosphere.

by

Taco Buddha - Kirkwood

11111 Manchester Road, St Louis, Missouri 63122

Visit Website

Tue-Thu: 11a.m. - 8:30 p.m.; Fri-Sat: 11a.m. - 9 p.m.

Moderate

Sign up for St. Louis Magazine's 'Dining In' and 'Dining Out' newsletters to keep up with the latest in the local restaurant and culinary scene.
Or, check out all of our newsletters.