Update Info - Cabo's Cantina and Grill
This restaurant was reported as closed. If it is open, let us know.
Cabo's Cantina and Grill
2411 Village Green Place
Champaign, IL 61822
2411 Village Green Place
Champaign, IL 61822