Located in Barcelona, Spain, this establishment is part of a city celebrated for its innovative tapas culture. The air is filled with a tantalizing aroma of Spanish flavors. Expect dishes with a delightful texture, perhaps featuring ingredients grilled over open flames.