I went to Blimpy's last weekend and there was a sign about Man vs Food airing today. I checked the listings. The 8PM show was filmed in Detroit [[don't know where) and the 9PM show was filmed at Tio's and Blimpy's in Ann Arbor. On the Travel Channel [[DirecTV 277).