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

1-206-557-4757
sunday - thursday:

11:00 am–10:00pm

friday & saturday

11:00 am-11:00 pm

southcenter@moctezumas.com

 

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