Latin ‘dim sum’ restaurant in Five Points closing amid ongoing lawsuit

13 hours ago 2

The owners of Super Mega Bien are closing their celebrated Latin restaurant next month in the midst of an ongoing lawsuit brought by the previous owners, saying it is no longer financially viable to operate.

Founded in 2017 on the ground floor of the Ramble Hotel, 1260 25th St., Denver, Super Mega Bien is known for its “dim sum” service in which servers roam the floor with roller carts full of Latin American dishes, in a similar style to Chinese dim sum restaurants. In late 2022, Victor Mena and his wife, Jenn Mena-Wenstrom, bought the restaurant from its founders: prolific restaurateur Dana Rodriguez, Anthony Maciag and Tabatha Knop. Victor had worked there since its opening as the chef de cuisine, Mena-Wenstrom said.

But the rising costs of labor took a toll on its finances, she told The Denver Post on Monday. So did an lawsuit, filed last Decembe...

Read Entire Article