Blog Archives

Freebird Chicken Shack: Chicken Cracklin’

Freebird Chicken Shack is Angus An’s Asian-style rotisserie chicken offering in New Westminster’s River Market. The sister restaurant of Longtail Kitchen, Freebird recently moved from their cramped store to the more spacious digs of the old Wally’s Burgers location across the way.
Read the rest of this entry