If you do mean Macarthur Ave (and not Macarthur Blvd., which is across the bay in Oakland) then you'll be in Ft. Mason/Marina. There are no track specific shops there. Believe me.
Lots of women with too much make up, though.
edit: Everyone's going to recommend Travis at Freewheel Hayes anyway, so I may as well get there first.