An unexpected party-crasher to the Stadium Promenade, Who Song & Larry’s, part of the Real Mex Restaurants portfolio, opened today in Orange, California. Who Song & Larry’s is an entirely new restaurant concept that combines the fun and flair of Mexican culture with handcrafted cocktails and a fusion of foods from around the world.