By Dispatch Editors on Monday, November 13th, 2023 at 12:29 pm
A new Taiwanese dumpling and beer shop, Formosa, is set to open as early as this weekend.
The storefront was still in need of a lot of work over this past weekend, but a menu was posted above the bar and the insider on site seemed convinced the shop would open when promised.
There’s no instagram for the restaurant, according to our source.
144 Evergreen Ave