Where do you need Restaurants ?
About Trio Cafe
Trio Cafe is located at 1870 Fillmore St, San Francisco, CA. This location is in the Lower Pacific Heights neighborhood. This business specializes in Restaurants and has 1 review(s) with a star rating of 1.0.
Reviews about Trio Cafe
your better off starving..... trio is a zero
No life to the food. Contrary to the first review, the food was just slopped on the plate diner style and was relatively flavorless... yes it was in expensive, however, not a great bargain because not a lot of food.
By scrothomas at Citysearch September 22, 2006 at 12:00 AM