
Chew Tube
Amigo Cafe On Restaurant Impossible
On tonight’s episode of Restaurant Impossible, Robert Irvine and his team are in Kayenta, Arizona to makeover the Amigo Cafe. Located on Arizona’s Navajo Reservation, owner Julene is struggling to turn a profit. According to ..