Trying the "World's Largest" Birria Quesadilla