Central Ave - Los Alamos

Los Alamos, NM

This location is only a few miles from the well-known Los Alamos National Laboratory and, as a result, one of the few in the country where the baristas have to wear radiation suits.

OPENED: ???, PHOTO: 11/22/2001



BACK TO STARBUCKS IN SANTA FE