El Comal

El Comal

3946 Illinois St , San Diego, CA 92104

(619) 294-8292

Eat24 Free Online Ordering