Know a great happy hour or special for this location?
Small, casual eatery with quick-serve Latin fare from steam tables & display cases.
Suggest an edit
7020 W Grand Ave, Chicago, IL 60707