Muchachos is a Mexican restaurant located in the Central Business District of Singapore. They offer a variety of Mexican dishes, including tacos, burritos, and quesadillas. The restaurant has a casual and laid-back atmosphere, making it a great place to enjoy a quick lunch or dinner.