Tacos El Canelo No 2
is a top notch Restaurant
Ranked #1 of 31 Restaurants in Sepulveda Pacoima.
The Latest Review: ★★★★★
Sent on the 23rd of August, 2016
Excellent ! - only bad thing about this find is the lack of parking..but if you're lucky and find a spot you will enjoy everything about it