Make the pimento cheese. Begin by shredding the cheese. Then add the shredded cheese, mayo, cream cheese, garlic powder, and salt and combine.
Heat a skillet to medium.
Grab the two slices of bread and add the pimento cheese to each piece of bread. Add the tomato slices on top of one slice and put the two slices together. Butter one side and place butter side down in the skillet.
Sear for around 4 minutes. While searing, butter the side of the bread that is face up. Flip and sear the other side for the same amount of time. Once both sides are golden brown and the cheese is melty, your sandwich is complete. Enjoy!