El Portal Taqueria - Lincoln
Picture
ORDER ONLINE | LINCOLN
149 Lincoln Blvd, Lincoln, CA 95648
(916) 434-1122

Monday - Friday: 10AM-8PM
Saturday - Sunday: 9AM-8PM
Picture
Terms & Conditions • Privacy Policy
Powered by Snaptown®