Category: Fast Food
Address: 533 Haight, San Francisco, California, 94117, US
Description: This area's newest taqueria bowed in January 2006, complete with sullen atmosphere and notably porkfree menu. La Carreta is comanaged along with adjacent Mythic Pizza, but that doesn't give neighborhood wisenheimers the right to ask for a meatballandparmesan burrito. Credit cards accepted. Delivery available.