We were taken from the Triunfo Creek Vineyard to the picturesque Lobo Castle by American Luxury Limousine. Lobo Castle is the only true Castle in southern California, complete with real stone towers, a courtyard, terraced gardens and a lagoon style pool. This luxury estate can hold up to 200 guests outside and 60 guests for a sit down dinner inside. This special venue is for the client who is looking for a unique venue to host their party. While touring the castle we were treated to a tasting of the their Private Label and signature cheese platter. Here are some shots of the beautiful location.