2123 Adams Ave, San Diego, CA 92116 +1 619-269-6612
restaurant, San Diego, CA, US
Today
How to go there