The Best Mediterranean Restaurants in Vic

39 restaurants match your criteria

The Mediterranean evokes the aromas of olive oil, rosemary, thyme, and lavender. Bright and flavourful, Southern cuisine fills our hearts and palates with sunshine. To enjoy marinated olives, grilled fish and peppers, gazpacho, and sun-dried tomatoes, check out our selection of Mediterranean restaurants.
  • L' AmagatallNo picture yet

    L' Amagatall

    Carrer de les Carnisseries, 4 08500 Vic 0.12km
    • Mediterranean
    Average price €20.00
  • Major3No picture yet

    Major3

    Plaça Major, 3 08500 Vic 0.04km
    • Mediterranean
    Average price €20.00
  • Vikus'sNo picture yet

    Vikus's

    Carrer de Mataró, 6 08500 Vic 1.12km
    • Mediterranean
    Average price €15.00
  • L'antiga FondaNo picture yet

    L'antiga Fonda

    Carrer d'Anselm Clavé, 19 08500 Vic 0.47km
    • Mexican
    • Mediterranean
    €€ - €€€
    Not bookable on TheFork
  • Pizzeria 1900No picture yet

    Pizzeria 1900

    Placa de l'Estacio, 2 08500 Vic 0.42km
    • Italian
    • Mediterranean
    €€ - €€€
    Not bookable on TheFork
  • VicfoodNo picture yet

    Vicfood

    Calle Del Cloquer, Nº 1 08500 Vic 0.25km
    • Armenian
    • Mediterranean
    €€ - €€€
    Not bookable on TheFork
  • Norton BarNo picture yet

    Norton Bar

    Carrer de la Ramada, 29 08500 Vic 0.22km
    • Mediterranean
    €€ - €€€
    Not bookable on TheFork
  • Restaurante El BohemiNo picture yet

    Restaurante El Bohemi

    Placa de la Pietat, 7 08500 Vic 0.23km
    • Mediterranean
    €€ - €€€
    Not bookable on TheFork
  • La FlamaNo picture yet

    La Flama

    Calle de la Riera 5 08500 Vic 0.08km
    • Italian
    • Mediterranean
    €€ - €€€
    Not bookable on TheFork
  • La Bodega De VicNo picture yet

    La Bodega De Vic

    Plaça Del Pes, 7 08500 Vic 0.08km
    • Mediterranean
    €€ - €€€
    Not bookable on TheFork
  • BarmutetNo picture yet

    Barmutet

    Carrer De La Ciutat, 2 08500 Vic 0.06km
    • Mediterranean
    €€ - €€€
    Not bookable on TheFork
  • DivicnusNo picture yet

    Divicnus

    Sant Miquel dels Sants, 1 08500 Vic 0.09km
    • Mediterranean
    €€ - €€€
    Not bookable on TheFork
  • Cal UNo picture yet

    Cal U

    Carrer De La Riera, 25 08500 Vic 0.19km
    • Mediterranean
    €€ - €€€
    Not bookable on TheFork
  • RESTAURANT L'ONANo picture yet

    RESTAURANT L'ONA

    Carrer Del Pla de Balenya No 22 08500 Vic 0.21km
    • Mediterranean
    €€ - €€€
    Not bookable on TheFork
  • RaletNo picture yet

    Ralet

    Calle Gurb, 22 08500 Vic 0.21km
    • Mediterranean
    €€ - €€€
    Not bookable on TheFork
  • La Cuca Restaurant CooperativaNo picture yet

    La Cuca Restaurant Cooperativa

    Canyelles 3 08500 Vic 0.13km
    • Mediterranean
    €€ - €€€
    Not bookable on TheFork
  • El CaliuNo picture yet

    El Caliu

    Carrer de la Riera,13 08500 Vic 0.11km
    • Steakhouse
    • Mediterranean
    €€ - €€€
    Not bookable on TheFork
  • BO RestaurantNo picture yet

    BO Restaurant

    Rambla Sant Domenec 18 08500 Vic 0.35km
    • Mediterranean
    €€ - €€€
    Not bookable on TheFork
  • VikissimNo picture yet

    Vikissim

    Passatge Can Mastrot 08500 Vic 0.24km
    • Mediterranean
    €€ - €€€
    Not bookable on TheFork
  • El BarecuNo picture yet

    El Barecu

    C/ De la Ramada, 16 08500 Vic 0.25km
    • Mediterranean
    €€ - €€€
    Not bookable on TheFork
  • BoiraNo picture yet

    Boira

    Sant Miquel dels Sants, 3 08500 Vic 0.1km
    • Mediterranean
    €€ - €€€
    Not bookable on TheFork
  • El JardinetNo picture yet

    El Jardinet

    C/Corretger 8 08500 Vic 0.16km
    • Mediterranean
    €€ - €€€
    Not bookable on TheFork
  • Can PascualNo picture yet

    Can Pascual

    Plaça Mossen Cinto Verdaguer, 3 08519 Folgueroles 5.43km
    • Mediterranean
    Average price €10.00
  • Imés - Cafeteria & RestaurantNo picture yet

    Imés - Cafeteria & Restaurant

    Avinguda Nostra Senyora de Montserrat, 19 08504 Sant Julia De Vilatorta 5.73km
    • Mediterranean
    Average price €20.00
    Menu 22€
  • BardaguerNo picture yet

    Bardaguer

    Carrer Major, 21 08519 Folgueroles 5.27km
    • Mediterranean
    Average price €25.00
Copy/Paste this link to send it to your friends

TheFork uses cookies in particular to optimise your user experience, measure the performance of the sites and make advertising retargeting. By browsing the site, you accept the use of these cookies. More information or change your settings.