Barcelona is een stad met een culinaire mix. De stad is bezaaid met Michelin-sterrenrestaurants en als je daar zin in hebt, kun je in een van deze restaurants terecht voor een heerlijk diner. Zo niet, dan zijn er andere middenklasse en economische restaurants die je een stevige maaltijd beloven, als je geen liefhebber bent van gastronomisch eten. Als je zin hebt in een voedseltour door de stad, moet je wel alle beroemde restaurants proberen. Er zijn plaatsen waar fusionvoedsel centraal staat en er zijn enkele restaurants die de Catalaanse lekkernijen tot in de perfectie voor fijnproevers brengen.