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 ... more
Thank you for your feedback!
Was this review helpful to you?
Yes 0 No 0
If you are the owner of Terrace Cafe or want to be responsible for updating the content of this listing, click here
If this place has closed, let us know in a review.
Similar Restaurants
Restaurant Name Rating


1 review
View on Map