Barbecue restaurant, Green & Grill offers a relaxed atmosphere, possibly near a waterfront.