This place is fantastic. Great money wise and you get a huge variety of things to eat--not just Chinese food. Their Won Ton Soup is the bomb!
4619 S Kedzie AveChicago, IL 60632
From Business: Don Rafa/Sabas Vega Restaurant has created delicious meals for more than three generations. We are devoted to upholding the traditional flavors of our ancestors. …
Showing1-29 of 29results