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.
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.