5 On Your Side

Restaurant Ratings: Toledo's II, La Isla Del Mar, Waffle House

Monica Laliberte and 5 on Your Side this week bring you restaurant ratings for Toledo's II in Durham, La Isla Del Mar in Durham and the Waffle House in Zebulon.
Details
Transcript

Monica Laliberte and 5 on Your Side this week bring you restaurant ratings for Toledo's II in Durham, La Isla Del Mar in Durham and the Waffle House in Zebulon.

Reporter : Monica Laliberte
Web Editor : Jason O. Boyd
Posted 2019-07-05T19:39:28-0400 - Updated 2019-07-05T19:39:28-0400