2019 N Pacific Ave, Santa Cruz, California 95060 USA
Super Burrito and Negra Modelo
Photo Credit: Yelp