Chilis Grill Bar Headquarters | Corporate Office Address, Phone Contact
Chili’s Grill & Bar headquarters is located in Dallas, Texas at 2503 W Wheatland Rd. It is the home of the original Chili’s, which was founded in 1975 by Larry Lavine. The Chili’s brand has since become a worldwide phenomenon, with over 1,600 locations in 33 countries. The headquarters is home to the Chili’s creative… Read More »