A trip to Spain must start in Barcelona! The population of this late night city knows how to party and how to eat well! Famous for Paella and Tapas, The Spanish really get it right when it comes to casual gatherings around gorgeous food.