Sunday, January 1, 2012
Happy New Year!! Celia's Mexican Restaurant in Palo Alto will be OPEN today January 1st 2012 from 2:00pm til 10:00pm !
Posted at 09:40 AM
Page 1 of 1