Vagabondo is an Italian restaurant for those that aren't too bothered by the fact they serve mediocre Italian food. Overall, it does a decent job with the food and service but it doesn't do anything really well. The ambiance is a step up from an Olive Garden. The patio is one of the few great things this restaurant has going for it but I suspect even that may not be enough to truly set this place apart. After our generally unremarkable meal we were served coffee and each of us received half a biscuit - it was almost as though they were trying to cut costs by halving the cookies. In some way I think that's a great metaphor to describe the restaurant - it could be so much better but they cut corners just to scrape by.