Terrace Cafe

3.3/5.0
1 review

1100 El Camino Real

Millbrae, CA

742-5588

Category: Contemporary

Tell others

Recent Reviews for Terrace Cafe
May 16, 1998
Anonymous
56940 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