The fast-casual Mexican joint, Diablitos Cantina, has rejoined the Saint Louis University community as of Wednesday, Sept. 2., at 3919 W. Pine Blvd. in the Central West End. Owners Steve and Kelly Laws, and Laura Mennemeier are excited to bring the restaurant back, this time in its own independent space. Formerly located at 3761 Laclede Ave., […]
Diablitos Cantina (Inside Sanctuaria)
Posted inRecipes
