3960 W Point Loma BlvdSan Diego, CA 92110
Telephone: 619-786-7522
Visit Website
View on Google Maps
Categories: Caterer • Restaurant • Latin Carribean