The Bumblebee Bistro now shares its walls with Barn Owl Bistro & Goods at 264 Main St. Both locations are open five days a ...