R & B Seafood Restaurant closes in Palo Alto

August 25, 2015

Palo Alto Chinese restaurant R & B Seafood closed last week, making way for a three-story development slated for the 2209 El Camino Real site. This handwritten message appeared in the restaurant’s front door last week: The city’s Architectural Review Board …