Where do you need Bars, Pubs And Clubs ?
About Chiefs Bar & Grill
Chiefs Bar & Grill is located at 17 E 1st Ave, Odessa, WA. This business specializes in Bars, Pubs, & Clubs and Restaurants and has 1 review(s) with a star rating of 5.0.
Reviews about Chiefs Bar & Grill
Great Mom and Pop Bar and Grill.
Great Food, Great Low Prices, Friendly Owners and Employees. Family atomosphere and seperate lounge area.
By slfmwf at Citysearch June 07, 2008 at 05:44 PM