Mecha Noodle Bar’s bowl is empty.
On Monday, the RiNo ramen restaurant closed its doors after nearly two years at 2801 Walnut St. in Denver.
“We loved our time in this city and are so grateful to everyone who came in for a bowl of ramen, a bao bun or one of our cocktails,” a message posted to its door reads.
The chain, which Tony Pham opened in Connecticut in 2013, did not respond to requests for comment from BusinessDen.
When Mecha, which means “mom and pop” in Vietnamese, made its Denver debut in August 2024, beverage coordinator Jason Snopkoski told Westword that the spot was “really just trying to provide people with a hug in a bowl.”
Mecha’s website still lists 10 locations in Connecticut, Massachusetts, Pennsylvania and Washington, D.C.


