Medium f66ee4eb d4c6 441d 9516 809de93b4746
al pastor taco

al pastor taco

Tacolicious

Telegraph Hill
$$, Happy Hour, Outdoor Seating, Mexican, Reservations, Full Bar, Tacos

Expert Recommendations

Also at Tacolicious