Powered by SinglePlatform from ConstantContact

El Comal North park ( antojitos , bar & grill)
El Comal Antojitos Bar & Grill

3946 Illinois St
San Diego, CA 92104
Uber
MORE PHOTOS