Mana is last village in Uttarakhand after which Tibet/China starts. The Last coffee shop means, in Indian territorial limits, that is going to be the last coffee shop as afterwards one may land in Tibet/China area. Attached pics may help you more...
Pic source: Google :)