### Clue: Subway, perhaps, to let street atmosphere enter (10)
### Answer: RESTAURANT 
 ### Explanation: Definition: Subway, perhaps
An envelope ('to enter') of ST ('street') plus AURA ('atmosphere') in RENT ('let').