I will start by saying that I really like this place. The Flaming Buoy Filet Co. is located at 1100 Packer Street, at the corner of Virginia. This is the former digs of Ambrosia, and some other places in between. Although only open since mid-November 2009, The Flaming Buoy (next […]