Mondo Burrito Categories Restaurants 3300 North Alameda Santa Clara CA 95050 (408) 260-9596 (408) 260-9598 Send Email Visit Website About Us Mexican Restaurant Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×