Reader Brendan says that a new taco shop named “Checo’s” is coming to 6578 Trigo Road in Isla Vista, the former home Mojo (which moved to 6530 Seville Road), 805 Kabob, Lovin Oven Mediterranean Bakery & Cafe, Cafe Int’L, and 913 other establishments.
Checo’s tacos is planning to open in Isla Vista in the former home of Mediterranean restaurant 805 Kabaob, pictured here in 2016. Photo by The Restaurant Guy