Skip to Main Content

2801 Walnut St
Suite 110
Denver, CO 80205
Telephone: 720-844-7577

CATEGORY: Places to Eat + Drink

visit website

Pho, ramen, and cocktails -- we serve some of Asia's most comforting dishes. Among other things, we do riffs on food that can be found in the streets of Southeast Asia. Come for a Sunday lunch with the family or late night for a cocktail with a date -- there's something for everyone.


Upcoming Events at Mecha Noodle Bar


Hours of Operation

Monday-Saturday:
11:30am-10pm
Sunday:
11:30am-9pm

Happy Hour:
Monday-Friday
3-6pm

Parking/Access Tips

Street parking

Get Directions 


Nearby Galleries + Studio Buildings

Nearby Places to Eat + Drink

Nearby Murals