Using a molcajete (mortar and pestle) or a large mixing bowl and a potato-masher, crush the avocados until they're slightly mashed but still very chunky. Add the lime juice and continue mashing until your desired texture is reached (i.e. if you like it chunky, mash until it's combined but still chunky).
Add the tomato, onion, garlic, jalapeno, cilantro, bacon (optional), and a pinch of salt and stir to combine. Taste and add more salt as needed.
To store, transfer the guacamole to an airtight container and place a piece of plastic wrap on top of the guacamole, pressing it down so it touches the surface of the guac. Put the lid on the container and keep refrigerated.