Address: 20935 Vanowen, Los Angeles, CA 91303 Phone: (818) 346-3662
By: Casey P.
The BEST tacos in the 818! Hard to go just for 2 tacos, haha. So good! I'll miss going there since I don't live or work near there anymore. more
By: Walter A.
Store is coo but just dont order burritos or tacos. I came in multiple times and all they add is rice and beans hardly any meat I Hate restaurants like... more
By: Alison B.
Food is amazing. Simple menu but nothing is lacking. Service is great. Best soda selection. Cool music. Nice people. I go here after 4/5pm more