La Choza is the sister restaurant to The Shed. It is off the beaten trail at 905 Alarid Street in a quiet neighborhood (www.lachozasf.com). Without reservations the wait can be 45 minutes - but the experience is worth it.
Blue Corn Burrito
Stuffed Sopaipilla
Beef Tacos
Chicken Enchilada
No comments:
Post a Comment