Welcome to Olivio's Mexican & Italian bar restaurant based in Swindon. Our Italian restaurant was formerly known as San Marco and located on Faringdon Road. We are now excited to have moved and not only are we serving our famous Italian cuisine, we are now also serving authentic Mexican food available for takeaway, home delivery and dine in. Fancy cheesy nachos with your pasta? Or how about bruschetta with a burrito? Now it is all possible from one place!