Terrace Cafe

1 review

1100 El Camino Real

Millbrae, CA


Category: Contemporary

Tell others

Recent Reviews for Terrace Cafe
May 16, 1998
56939 reviews
A hidden oasis, located at the Best Western El Rancho Inn. Serves Breakfast, Lunch and Dinner. Banquet facilities availabe. Full bar with a dramatic underwater pool view. Many years ago was known as the Mermaid Room. Completely remodeled in 1992.Give it a try.
Thank you for your feedback!
Was this review helpful to you?
Yes 0 No 0