Restaurant review: Lagartos is big, pink and full of flavor

September 1, 2016

Lagartos, housed in the eye-catching giant pink building off Cottage Grove and Stoughton roads, is a Latin night club on Fridays and Saturdays that doubles as an excellent restaurant. The building was best known for its days as CJ’s, but was last home to …