Sal y Limon

Snack bar · 2279 Omalley Ave, Upland, CA

Hours

More food in Upland, CA · Snack Bar in Upland