Restaurant Facade Collapses In Larchmont

August 28, 2015

LARCHMONT, N.Y. (CBSNewYork) — The facade of a restaurant has collapsed in Larchmont. It happened around 12:30 p.m. Friday at Tequilla Sunrise on Larchmont Road near Boston Post Road. Few other details are known. It’s not clear what caused the facade …