Restaurants & Bars

San Francisco Bay Area

Terrace Cafe in Millbrae - Any Good?

Share:

Restaurants & Bars 1

Terrace Cafe in Millbrae - Any Good?

katya | Oct 7, 2005 01:06 PM

I'm curious if anyone's tried the Terrace Cafe at the Millbrae El Rancho Best Western. The boyfriend's parents are interested in taking us there for dinner.

Want to stay up to date with this post?