Einfach in die geschweiften Klammern der Node deinen Text schreiben. Drehen geht mit `rotate=<Winkel>`.
Als weiterführende Lektüre kann ich Abschnitt 17.4 „The Node Text“ der [PGF/TikZ Dokumentation](http://texdoc.net/texmf-dist/doc/generic/pgf/pgfmanual.pdf) nur wärmstens empfehlen. Dort sind alle möglichen Optionen aufgeführt, die den Text in einer Node beeinflussen.
\documentclass[12pt]{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\node[anchor=south west,inner sep=0](Bild)at(0,0){\color{blue!10}\rule{10cm}{10cm}};
\begin{scope}[
xshift=5cm,yshift=8cm,
opacity=1,
description/.style={
fill=green,
fill opacity=1,
text opacity=1
}
]
\draw[step=1,black,thin] (-7,-7) grid (7,7);
\node[circle,fill=red] at (2,3){};
\node[circle,fill=yellow] at (2,3.5){};
\node[circle,fill=green] at (2,4){};
\node at (0,2) {blauer Kasten};
\node[rotate=90] at (1.5,3.5) {Ampel};
\end{scope}
\end{tikzpicture}
\end{document}
> ![alt text][1]
[1]: http://texwelt.de/wissen/upfiles/v_51.png