Fast food Mexican fare at Sombreros Taqueria.