Taquria El Festival
(916) 383-0878

8345 Folsom Blvd Ste 119, Sacramento, CA   95826

38.547790 -121.397204
Map of Taquria El Festival
 
100% 100 3 3 Votes
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!