Sunday, December 25, 2011
Merry Christmas from all of us at Celia's Mexican Restaurant in Palo Alto ! We will be Closed December 25th 2011 . Feliz Navidad! <3 OPEN December 26th from 11am til 10pm .
Posted at 08:37 AM
Page 1 of 1