ST. LOUIS — Mexican restaurant Brew Tulum is dropping its plans for a restaurant on Laclede’s Landing, saying its timeline for opening the location has been delayed, prompting it to scrap the project.
Brew Tulum said Monday in a social media post that its new restaurant at 700 N. Second St. has been “delayed by factors out of our control.” The specialty coffeehouse and Mexican eatery, which did not provide specifics on the cause of the delay, had been targeting a fall 2024 or early 2025 opening at its new location.
Brew Tulum closed a previous location in November 2023 at 5090 Delmar Blvd. in the Delmar Maker District, in the Central West End, after a lead contamination dispute with its landlord there. Owners and husband-and-wife duo Laura McNamara and Alberto “AJ” Juarez opened Brew Tulum in fall 2022…