619-919-5096
Phone / Contact Us
2851 Imperial Ave, San Diego CA 92102
Business Hours
Monday - Sunday
9:00 am to 7:00 pm
Phone
619-919-5096
Email Us
todopalacruda@gmail.com
Home
|
View Menu
|
Contact Us
Follow Us Online
2851 Imperial Ave, San Diego CA 92102