Sol – Gran Via

One of the best places for new Madrid transplants is the Sol area! Various establishments including restaurants and shops are conveniently located in the area. However, it is important to note that as a city center, the area can be quite...

Continue reading →