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