Alghero er en charmerende by, men restauranterne i den gamle bydel kan godt blive et dyrt bekendtskab. Et godt alternativ er Self Service restauranten som ligger bag den meget store parkeringsplads ved marinaen, når man går mod byen fra strandhotellerne. Restaurantens menukort er på italiensk, men alle retter kan ses bag disken.