Tacos El Canelo No 2
is a highly reviewed Restaurant
Ranked #1 of 32 Restaurants in Sepulveda Pacoima.
The Latest Review: ★★★★★
Sent on the 24th 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