
Chew Tube
Shade Tree Café from Restaurant Impossible shuts down
After just two years in business and a makeover by Restaurant Impossible host Robert Irvine, the Shade Tree Customs & Café located in Albuquerque, New Mexico, has closed its doors for business. Viewers of the ..