a comer
El Cid #2 is one of a comer.

1. El Cid #2

7.9
2645 N Kedzie Ave, Chicago, IL
Burrito Restaurant · Logan Square · 40 tips and reviews