Taqueria Y Restaurant

Open hours:
Wed-Mon: 8:30am-7pm
Tues: closed

  • 640 N Broadway # 6, Los Angeles, CA 90012

  • 213-537-0222