Delmar and Rio are two Mexican American boys who live with their mothers, Maria Carmen and Maria Blanca, in a beach house at Lake Michigan. The boys share a room. Their mothers have been best friends since childhood and run a taco stand together. Neither boy knows his father.
During the summer that the boys are fourteen, they put on their mothers' dresses while they are away at work. Rio kisses Delmar. Soon, they kiss whenever they are alone. Rio goes away in July to visit family, and when he comes back, the boys have sex. One day, they break into the preacher's beach house while he is not around and have sex there. When the preacher stops by the house to pick up something he forgot, he catches the boys. The boys are moved out of their shared bedroom and into rooms with their respective mothers.
Rio joins varsity baseball during high school. He flunks out of college and moves home to help with the taco stand, while Delmar graduates college. Rio goes to rehab to fight addiction. Delmar gets married to a man named Fisher. When they are both twenty-six, Rio and Delmar return home for Thanksgiving and fight in the kitchen. When they are twenty-eight, Delmar and Fisher are expecting a baby via a surrogate. The boys never expected things to end up this way.