Madrid - Burnout Burgers (Rating: 4.5/5)Burnout Burgers is a popular burger restaurant located in Madrid, Spain. The restaurant is known for its gourmet burgers and vibrant...