Umami Burger By Jonathan Kauffman/March 15, 2013 11:59 am EDT The Southern California-based burger chain's Palo Alto location opens today.