Vicia's owners plan to open Taqueria Morita in the Central West End on May 26

The 56-seat outdoor restaurant will be located in Vicia's newly constructed garden-side pavilion space, at 4260 Forest Park Avenue.


Sign up for St. Louis Magazine's weekly dining newsletter to keep up with the latest in the local restaurant scene.
Or, check out all of our newsletters.