Business Scene New eatery in Westwood February 12, 2022 Submitted Burros-n- Churros, at 324 Birch St., WestwoodOpen Wednesdays through Saturdays from 11am-7pm.