Acually is the opposite: you say "I met him in Jenuary, on Monday, at 6:00 p.m., I was in the restaurant, on King street, at Luigi's". Here's a video that explains that both for place and time.
Yes, the only difference (only in this particular case) is that in the street is british english, on the street is american english, along the street should be used by both and that's why I'll use that. Yes I'll change catched, I just hate irregular verbs so much that my mind would rather use a wrong regular verb than a right irregular verb XD