The Low Down
Rants, Raves & Reviews
Gotta love the Tacos!
By rudyarceo at Menuism
Wow! This is great when ever I go back home I make a required stop at this restaurant. The staff is very... Read More
20917 Sherman Way, Canoga Park, CA
(818) 340-6546 serving: South Valley, Canoga Park
open:9to11 on Sun to Thu - 9am to 1:30 FRI&SAT