Chi Chi's Cafe
460 West Tennessee St Tallahassee, Florida 32301 | Restaurant Info