Lone Star Taco Bar

Has anyone been to their new location at East Cambridge yet? How does that compare to the original location?