Ft. Lauderdale Restaurant: Canyon

Have you ever heard of the PBS show “Check, Please!”? It brings together regular people (that is, not chefs or anyone in the food business) to talk about and review their favorite restaurant in a specific city. The show first started in Chicago and now airs in a few different regions all over the country, […]