Location
2411 East Valley Pkwy Ferrara Plaza,
Escondido, CA 92027
By ChrisP | 11/18/2014
The sandwiches were poorly constructed and the did not taste fresh. The ice was terrible and made the soda undrinkable.