Lechon Pinoy 2339 Madroncillo StSan Diego, CA, 92114 View Phone 858-376-7865 2339 Madroncillo StSan Diego, CA 92114 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page