La Catedral Cafe - Little Village - Mexican restaurant in South Lawndale, Chicago | Reviews, Photos & Information on Postcard