Moctezuma's Southcenter Mall (Tukwila)1150 Southcenter MallTukwila, WA 98188
Monday – Thursday: 11am – 11pmFriday & Saturday: 11am – 12am | Sunday 11am-10pm
Happy Hour: Sunday – Friday: 3pm – 6pmSunday – Thurs: 9pm-cl (available only in the tequila bar)
Questions or Comments? We look forward to hearing from you!