Great video! Thanks for sharing! I love Alhambra. It's one of the greatest cities to live in in Los Angeles. You're right in the middle of everything. One of the rare cities where you can find the BEST taco spots AND noddle houses within 2-3 minutes of each other.