Aztec Willies is located at
1501 NE Broadway
Portland, Oregon 97232
In House Dining & Bar open 7 Days a week:
Monday, Tuesday, Thursday and Sunday
Wednesday ,Friday and Saturday
Online ordering for food to go or delivery available 7 days a week.