iBrowse Coffee & Internet is evolving in Downtown Alhambra, CA, just 8 miles east of Los Angeles, and 2 miles south of Pasadena. We are many things for many people, including a comfortable place to relax with a cappuccino, read a magazine, listen to music, talk with a friend, make new friends, view a gallery of art, and surf the Internet.