"The Best Birria in Idaho is right here"