Chuck’s Roadhouse Bar & Grill is a casual dining option in North Bay, Ontario, for visitors looking for a relaxed restaurant and bar atmosphere. Located on McKeown Avenue, it’s a convenient choice to consider when planning a meal with friends, family or bigger sport groups during your stay.
