Fast food spot Carlitos offers flavorful tacos and burritos. Try their fresh, delicious burritos near the cathedral.