-
Pancho's Burritos
is a fantastic Mexican Food Restaurant
Ranked #1 of 30 Restaurants in Schaumburg.
Some say, it is extra, worth.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
They have the best chorizo around. They will make chorizo tacos for a small extra charge. Definitely worth it.