There are various types of boss fights throughout the game in various locations, including regional boss fights in most cities, Missions, and both Fight Challange and Boss Fight events. The only location without any type of related boss fight is Cuba.