Tamara's
(714) 470-2329 | View Website

19831 Yorba Linda Blvd., Yorba Linda, CA   92886

33.889705 -117.788614
Map of Tamara's
 
100% 100 38 9 Votes
Your Friends

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