Can Teo is a Mexican restaurant located in Vilobí d'Onyar. The menu features 13 dishes and drinks, offering a taste of Mexican cuisine in a small town setting.