Barbecue Restaurants in Odessa, WA Chiefs Bar & Grill17 E 1st AveOdessa, WA, 991595099822999Bar And GrillBarbecue RestaurantsBarsFire HouseUsed Restaurant Equipment Supplies Show More