El Carrizo is a Mexican grocery store with a deli counter, specializing in made-to-order burritos.