Why didn't I stop here sooner? I drive by this stand a a few times a week and the smoke and smell of fresh tacos finally did me in.
After eating here a... more
Wow - best Mexican food in The Palisades comes from a stand on Sunset in front of Ralphs. They seem to be here for dinner most nights except Sunday. I love... more