Get directions to: Chili's Grill & Bar, Barboursville, WV
Restaurant address: 925 Mall Rd Barboursville, WV 25504, USA
Restaurant: Chili's Grill & Bar