Find the top Burrito restaurants in Alviso, California near you now.
Mexican restaurant
Address: 5220 N First St, Alviso, CA 95002