Il y a de tout plein de possibilités pour faire un repas à La Barceloneta. Can Solé est un restaurant traditionnel avec une forte essence marine, spécialisé dans les riz, les poissons et les fruits de mer, tous frais et de qualité.
Segons Mercat est un autre lieu de restauration recommandé à La Barceloneta, un établissement qui, combinant la cuisine classique et moderne, présentant un menu marin avec toutes sortes de plats associés aux recettes traditionnelles catalanes et méditerranéennes.
Cal Pinxo, en face du port offre à ses clients une bonne cuisine basée sur la qualité du produit, dans la quelle les plats à saveur marine dominent. On y propose des menus pour groupes.
Can Ramonet est un restaurant qui dit on occupe le premier bâtiment qui fut construit dans le quartier. Sa cuisine faite maison de style méditerranéen est très appréciée le midi à La Barceloneta et elle est préparée avec des ingrédients autochtones frais et de bonne qualité. Il y a un menu du midi et tout un choix de tapas.
Le Pacific est un établissement situé à côté de la plage qui offre une cuisine de qualité dans laquelle les riz et fideuas, ainsi que d'autres produits frais de la mer entrent dans les propositions attrayantes de picorages. C’est là sa principale offre gastronomique.