Permanently closed

Permanently closed

Cousins Subs

  • Sandwich shop
  • 325 South Blvd, Baraboo, Wisconsin, 53913

Cousins Subs in Baraboo, Wisconsin is permanently closed. It is no longer ranked at RestaurantAward.com.

Previous recognition

#2 Sandwich shop in Baraboo, Wisconsin