You need to enable JavaScript to run this app.
Home
Create Your TripMy Trips

Spain Travel Tips

Restaurant Guide

Spain is renowned for its vibrant culinary scene, where traditional flavors blend seamlessly with innovative modern techniques. Here are top restaurants in Madrid, Varcelona and Seville.

Madrid

DiverXO: As Spain's only three-Michelin-starred restaurant, DiverXO is led by the creative genius of chef Dabiz Muñoz, who pushes the boundaries of culinary art. The restaurant offers a daring tasting menu that fuses Asian, Spanish, and international influences, creating a multi-sensory experience that surprises and delights every step of the way.


Coque: Coque, located in Madrid’s Almagro district, combines classic Spanish flavors with modern gastronomy, earning it two Michelin stars. Known for its unique presentation and impeccable service, Coque’s tasting menu reflects Chef Mario Sandoval’s innovative approach, highlighting seasonal ingredients and techniques that elevate traditional dishes.


Casa Benigna: A hidden gem in the Chamberí neighborhood, Casa Benigna offers a refined take on traditional Spanish cuisine, focusing on seasonal ingredients and meticulously prepared dishes. The restaurant's charming, cozy atmosphere complements its modern twist on classic recipes, making it a favorite among locals and visitors alike.


La Tasquería: This bold and innovative restaurant takes offal to new heights, offering inventive dishes such as tripe, sweetbreads, and other lesser-known cuts, prepared with contemporary flair. Chef Javi Estévez’s creative take on these ingredients has garnered praise from food critics and diners seeking a more adventurous dining experience.


Los Montes de Galicia: Located in the upscale Salamanca district, this Galician-inspired restaurant specializes in seafood, offering some of the best shellfish and fish dishes in Madrid. Known for its rustic yet refined atmosphere, Los Montes de Galicia serves hearty stews and grilled meats alongside its fresh seafood, making it a must-visit for lovers of authentic Spanish cuisine.

A street with restaurants in Madrid.

Barcelona

Disfrutar: Disfrutar, one of the world’s top restaurants, offers an unforgettable dining experience driven by the culinary philosophy of chefs Oriol Castro, Eduard Xatruch, and Mateu Casañas. The tasting menu at Disfrutar is a tribute to creativity, featuring experimental dishes that play with textures, flavors, and visual appeal, earning it a spot as a must-visit for food enthusiasts.


ABaC: With three Michelin stars, ABaC is the epitome of fine dining in Barcelona. Chef Jordi Cruz’s exquisite tasting menus combine Catalan tradition with avant-garde techniques, offering diners an extraordinary culinary journey. The elegant setting, combined with world-class service, ensures that every meal at ABaC is a memorable occasion.


Alkimia: Alkimia offers a contemporary interpretation of Catalan cuisine, with dishes that honor local ingredients while incorporating modern cooking techniques. Michelin-starred and led by Chef Jordi Vilà, Alkimia is known for its innovative tasting menu, which showcases the best of Barcelona’s culinary tradition with a cutting-edge twist.


Bar Brutal: For wine lovers and food enthusiasts alike, Bar Brutal offers a casual yet vibrant atmosphere where natural wines and creative tapas come together. The menu is driven by seasonal ingredients, with dishes like jamón ibérico and grilled seafood served alongside an impressive selection of organic wines from Spain and beyond.


La Pubilla: Nestled in the Gràcia neighborhood, La Pubilla specializes in Catalan comfort food with a modern twist. The restaurant’s menu emphasizes locally sourced ingredients, offering a range of traditional dishes such as seafood paella and Catalan-style grilled meats, all served in a relaxed yet stylish setting.

A Spanish food feast in Barcelona.

Seville

Cañabota: Cañabota, located in Seville’s charming center, is a Michelin-starred seafood restaurant that brings the freshest catch from the Mediterranean to your table. Known for its innovative seafood dishes, Cañabota combines traditional Andalusian flavors with contemporary cooking techniques, offering a dining experience that is both elegant and creative.


Eslava: A local favorite in Seville, Eslava offers exceptional tapas with a modern touch. The restaurant is renowned for its creativity in transforming Andalusian classics into visually stunning dishes, such as their signature slow-cooked eggs with truffle oil and foie gras. The vibrant atmosphere and welcoming service make it a perfect spot for a casual yet high-quality meal.


La Cochera del Abuelo: Set in an 18th-century carriage house, La Cochera del Abuelo offers a unique blend of tradition and innovation. With a menu focused on grilled meats, local vegetables, and seasonal produce, this intimate restaurant celebrates Andalusian flavors while maintaining a modern approach to cooking.


Casa del Tigre: A stylish yet cozy restaurant near Seville’s Setas, Casa del Tigre offers a contemporary take on Spanish cuisine. Known for its innovative small plates and exceptional service, the restaurant is a favorite for those looking to enjoy a mix of traditional and modern flavors in a chic setting.


El Rinconcillo: El Rinconcillo, established in 1670, is one of Seville’s oldest tapas bars, offering an authentic taste of Andalusia’s rich culinary history. Known for its traditional tapas, such as jamón ibérico and salmorejo, El Rinconcillo provides a rustic yet inviting atmosphere where diners can experience the heart of Sevillian cuisine.

Romantic dinner table at a restaurant in Seville.