Barcelona is a Spanish restaurant located in the heart of Budapest. They offer a wide range of traditional Spanish dishes, including tapas, paella, and grilled meats. The restaurant has a modern and stylish atmosphere, with a large bar area and outdoor seating in the summer. The staff is friendly and knowledgeable about the menu, and the prices are reasonable.