South L.A.


6900 S. San Pedro St.
Los Angeles, CA 90003
P: 323.752.4191

View Menu

HOURS OF OPERATION
Mon-Sat (10-7) Sun (11-5)

WEEKLY SPECIALS
Taco Tuesdays all day
Taquito Sunday all day