Moctezuma's Southcenter Mall (Tukwila)
1150 Southcenter Mall
Tukwila, WA 98188
1-206-557-4757
Monday – Thursday: 11am – 11pm
Friday & Saturday: 11am – 12am | Sunday 11am-10pm
Happy Hour: Sunday – Friday: 3pm – 6pm
Sunday – Thurs: 9pm-cl (available only in the tequila bar)
southcenter@moctezumas.com
 

Questions or Comments? We look forward to hearing from you!
Name *
Name