Stop in for a cup of coffee

White Sands Missile Base has a Army side to it. Of course there is always Area 51??