Where’s the AT in Portuguese?

at in Portuguese

at the store

in the restaurant

on the subway

For some reason I just can't stop thinking about prepositions of place: in, on & at

Right in the middle of a hike. In the middle of my friend telling some crazy story about getting arrested on New Year's eve here (Rio de Janeiro).

O quê?

I must have missed that day in 5th grade, but now I wanted to know all about prepositions. It all started when I realized that: in Portuguese you rarely get to say at. That's because it usually gets wrapped into a contraction.

Ela está no banco. ➜ She's at the bank
Nós estamos na praia. ➜ We're at the beach.

The confusing thing is that the no and na can also mean in the or, on the as well.

Ele está no escritório no momento. ➜ He's in the office right now.
Sua caipirinha está na mesa. ➜ Your caipirinha's on the table.

The confusion comes from the fact that the word (actually, a preposition of place!) em cam mean in, on or at! And, as we know: em contracts with the articles o and a to make no and na.

Let's look at these three possibilities:

IN

Estamos no cinema. ➜ We're in the theater.

ON

Estou no ônibus agora. ➜ I'm on the bus now.

AT

Ela está na feira. ➜ She's at the farmer's market.

So the next question is - when do we get to see at naked - on it's own, not in some contraction?

Ela está em casa. ➜ She's at home.
Em que momento você percebeu que estava perdido(a)? ➜ At what moment did you realize you were lost?

Can you think of any others?