Moctezuma's Southcenter Mall (Tukwila)
1150 Southcenter Mall
Tukwila, WA 98188

Order Now

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