The Profile Page for this restaurant is brought to you by the DiningGuide.com service. Taste of Formosa is located in San Francisco.
by metroguide on February 05, 2013 from metroguide
Tips
Save Money:
The super-cheap "snacks" on the menu are substantial small plates.
by Citysearch on December 16, 2012 from Citysearch
Editorial Reviews
Spicy, hearty regional fare with an attractive ambiance.:
In Short
An elegant dining room is a surprising backdrop for delicious, authentic Taiwanese fare so cheap that you'd expect bare white walls and no-frills tables. Several dumpling...
by by Contributor at Citysearch on December 06, 2005 from Citysearch