Chili's Grill & Bar

Restaurant in Covington, Louisiana