Yes Formosa is a casual Taiwanese eatery offering comfort food favorites like braised pork and beef noodle soup.