Tavern 1

    0
    348

    New barbeque restaurant Tavern 1 is slated to open on PCH where La Costa Mission used to be located in 60-90 days, pending a liquor license.