Formoosa in San Diego, CA offers a fresh and innovative twist on traditional Taiwanese cuisine, serving up beloved classics with a modern touch.
Located on Convoy Street, Formoosa provides a taste of Taiwan through their carefully crafted menu, showcasing the vibrant flavors and authentic dishes of the region.
Generated from the website