Barcelona is famous for its art and architecture.
The city is located on the coast, at the edge of the Mediterranean Sea, Barcelona is the 2nd largest city in Spain after Madrid. About the food, it will be easy to eat gluten free food and also sample some seafood on the beachfront.
Gluten free in Spanish: Sin gluten, or Libre de gluten
Click here to have the Spanish gluten free card