Business / Culture / Featured / Magazine / Photo / Profiles

Nacho’s At the Bar and Grill

By Larry D. Powers

At the Spirit of 66 Bar and Grill on 2712 North Mesa, an artist works feverishly, painting a mural on the wall. Every few minutes, he steps back, looks at his creation, and then dashes forward to apply a few more brushstrokes. His movements are reminiscent of a basketball game played by …