For the tri tip rub, combine ingredients together except oil. Rub evenly on the tri tip and set aside. Pre heat pan on stove at medium heat and preheat oven to 400. Add olive oil to pan. Cook tri tip on both sides until browned. Place in oven for 30-45 min or until meat thermometer reads 145 for medium rare. Take out of oven and cover with foil. Let rest for 20 min before slicing.
For caramelized onions, preheat oil in pan on stove to medium low. Add onion and brown sugar. Cook until onions are translucent and caramelized, about 20-25 min. Add balsamic vinegar and coffee. Cook 1 min more and remove from heat.
For chipotle mayo, combine all ingredients in a bowl.
For the grilled cheese, heat pan on stove at medium low heat or set griddle to 325. Put sandwich together, spreading mayo on the insides to help bind the cheese to the rest of the sandwich. Put butter on the outsides and grill on both sides until golden, pressing a plate on top to squish the sandwich and help it get crispy.