La Cha Cha Cha is a restaurant specializing in Mexican cuisine.