A ‘Red Hot’ New Restaurant Comes To Town

San Carlos Patch Review
The new spot will be called “Red Hot Chili Pepper,” a sleek looking fusion restaurant slated to become a regional chain, according to Tondon, as they already have plans to open one in San Francisco.

Read More