336-374 New Orleans Ave, San Diego, CA 92173 +52 619 340 8170
restaurant, San Ysidro, CA, US
Today
How to go there