Streets on Main 123 N Main St Snowflake AZ 85937 (928) 275-3663 Visit Website About Us american style food restaurant Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×