I'm going to a gallery on Lincoln Rd. this weekend and know there's not much out there. Should I just go to Waltham and finally try a steak & cheese from Carl's. Or hit that roast beef place in Beford? Any "hidden jewels" in the immediate area? Thanks.