The easiest way to find Sonora, especially if your hotel is a ways from town, is to grab a cab and ask to go there; the cabbies all know it. If you are in town and want to walk, go to the northeast corner of the square and then go two blocks east (away from the water). It will be on the left, on the northwest corner of the second street with a sign out over the sidewalk.