B.S. Taqueria
Address: West 7th Street 514, 90014 Los AngelesLive Street Parking near B.S. Taqueria
Low
Medium
High
They talk about us
Pay no attention to that parking spot behind the curtain!