the canyon sports pub and grill chicken wings chula vista
San Diego

The Canyon Sports Pub & Grill

The Canyon Sports Pub & Grill is, well, a sports pub & grill in Chula Vista that's serving up some of the city's best hot wings.