Home to Stanford University's football team, this stadium has a scenic view of the campus. The nearby Palo Alto area offers a wealth of dining options, from high-end restaurants to casual cafes, re...
Restaurant Impossible Restaurants In San Carlos, California
After combating countless "impossible dinners," Chef Robert Irvine faces a daunting new challenge: save America's most desperate restaurants from impending failure in just two days with only $10,000.
1 Restaurants in San Carlos
Sort