It has an explosion of flavor! The ranch and cheese are the glue that melts everything together (and tastes so good). Fresh tomatoes are complemented by chunks of smoky bacon and sweet onions. As if ...