Aztec Grill

Mexican in Willits

Yes this is in the Chevron Gas Station, but the unanimous vote from locals is that this is, hands down, the best Mexican food in town. Cheap too.

Advertisement