Fred Lautzenheiser is correct.  Libreria = bookstore, biblioteca = library.  A
 city directory for Mexico City is the place to start.
 
Roberto Landazuri
San Francisco History Center
San Francisco Public Library