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