3408 30th St, San Diego, CA 92104 +1 619-955-5295
restaurant, San Diego, CA, US
Today
How to go there