I was in San Pedro the first week in July and asked where the new place was and was told it was "just down the street near the bank". I looked but didn't find it. I'll be back in town in two weeks and would like to eat at the new place. Hope someone can describe the location for me.