117 W Grand Ave
Escondido, CA 92025
Escondido, CA 92025
Open HoursMon-Fri 6 am-2 pm Sat 6 am-1 pm
OverviewKnown for having the best pie in town, this family restaurant serves old-fashioned, homemade American cuisine and delicious desserts.
Property Information by Wcities