Each restaurant in Rabac offers its own style of serving traditional dishes.
Start your day with a sumptuous omelet accompanied by Mediterranean salad and delightful fruit desserts at Zdravljak (average bill is 120 HRK). To savor sea delicacies, head to Bella Vista, acclaimed as the finest restaurant in Rabac's coastal zone (a portion of squid starts from 75 HRK). For a refined Adriatic menu, consider dining at Nostromo, Miramare, and Lino, located at the marina's entrance. These options offer a cozy, romantic, and budget-friendly experience. A dinner for two in Rabac's economical restaurants typically costs around 200 HRK.
Among the best restaurants in Rabac are the exquisite Valle Visto Rabac, Capitano known for its excellent European cuisine, and Amfora, which specializes in seafood. As for cafes, travelers often praise Pingo 2 for its generous portions of ice cream starting at 6 HRK, Pizza cut Fianona for their delicious mijesana with mushroom sauce, olives, and ham, and Tutti Gusti for mouth-watering barbecue.