This family-run taco joint is definitely no-frills, but more than makes up for it with the quality of the food. All the Mexican favourites are on offer, from tongue-tinglingly spicy tacos to quesadillas, tamales and guacamole. There is a good range of Mexican beers on offer as well as micheladas, a spicy beer cocktail. The restaurant is open until 2am so is the ideal pit-stop whether you’re heading home or the night is only just beginning.
If nothing will hit that hunger pang like a big old burger, The Good Burger is the perfect late-night option. The chain has several restaurants around Madrid and offers a good range of burgers, as well as hot dogs, loaded fries and – if you prefer – salads. There is also has a veggie burger option for those who don’t eat meat. It’s open until midnight every night of the week.
This popular café and takeaway has a couple of outposts in Madrid. It sells sandwiches, pitas, salads and Greek dishes made to order, so you can guarantee the food is fresh. There are usually several deals such as a pita, chips and drink for €5.50 and it is open until 1am Sunday to Wednesday, 2am on Thursdays and Fridays and until 3am on Saturdays.