The Lil' General's Chips & Salsa @ Taqueria del Sol on Eaten
THE LIL' GENERAL'S CHIPS & SALSA
Salsa
1
REVIEW
8.0
RATING
REVIEWS
2
nd
AMAZING
thegeneral's Salsa list