Address: 5722 Telephone Rd, Ste 14C Phone: (805) 535-4200
By: Adrienne T.
Wow, Yummy! Completely satisfied my craving. The Chocken Tinga and Chicken Mole ta os were delicious and flavorful. I hope they open one in LA! more
By: Mercon12 ..
Stopped The Taco Shop and man that asada bowl hit like a love letter from your stomach's first crush. Meat was juicy rice was on point and the whole thing... more