The Den
http://maps.google.com/maps?q=2661+alvarado+st,+hayward,+ca&oe=UTF-8&ie=UTF8&hq=&hnear=2661+Alvarado+St,+San+Leandro,+Alameda,+California+94577&gl=us&ei=HBlvS_S5OIr-tAP21OWyDQ&ved=0CAgQ8gEwAA&z=16