Ended up applying to:
DIMACS (graph theory/algorithm projects)
UChicago REU (Mentioned interest in working with Laszlo Babai)
REJECTED 
Yale SUMRY (Hypergraph container project)
Carnegie Mellon
GaTech (Probabilitistic combinatorics with Warnke)
Ohio State
Twin Cities, poked an was told first round offers are out and my chances of receiving an offer are slim, so
REJECTED
Maryland CS Reu
CUNY Baruch (graph theory and additive combinatorics), interviewed

(I really like this program, keeping my fingers crossed)
Brown
For most of the programs above, I applied to projects relating to graph theory, combinatorics, theoretical computer science.
Year: Junior
Institution: Large public, not well-known for math.
GPA: 3.75
Letters: I submitted two letters for all of the programs I applied to. One of them is from my professor for undergrad analysis 1&2, where I got an A in both (he likes me so I think it will be a pretty good letter). My other letter is from my honors thesis advisor I have taken 4 classes with her (2 graduate-level), 1 independent study, and some research (we are finishing up a paper related to Ramsey theory).
Profile: By the time the REU takes place I will have completed: analysis 1&2, algebra 1&2, graph theory, combinatorics, graduate graph theory 1&2, graduate algorithm design & analysis (plus lower-level math courses). All A's in upper-level math courses, but some B's in lower-level math classes bc I was a lazy idiot. I am first-generation, which may help idk. I am hoping my strong-background in discrete math will help me get into REUs with projects in discrete math.