From Our Editors
Treat yourself to good food and drink at McCool's Restaurant in Itta Bena.
At McCool's Restaurant, you won't have to worry about circling the block multiple times to find parking.
Who says that dining out has to take a bite out of your bank account? At McCool's Restaurant, diners can find fairly-priced food that will keep them coming back for more.