421 Market St, San Diego, CA 92101 +1 619-233-8659
restaurant, San Diego, CA, United States
Today
How to go there