Mr. Charlie’s Told Me So, an LA-based fast-food restaurant often called the vegan McDonald’s, just opened a new location at the edge of Santa Monica and Brentwood. This is the fourth location for Mr. Charlie’s, which also operates another Los Angeles location on La Brea, as well as outposts in San Francisco and Sydney, Australia. […]