In a large pot, cover the pig's feet with water and bring to a boil. Reduce heat and simmer for 15 minutes. Drain and rinse the meat under cold water to remove impurities.
Return the pig's feet to the pot. Add fresh water to cover the meat. Stir in vinegar, salt, black pepper, allspice, and minced garlic. Bring to a boil, then reduce heat and simmer for 1.5 to 2 hours, or until the meat is tender. Skim off any foam that rises to the surface during cooking.
Add the chopped onion and bell pepper to the pot. Continue to simmer for an additional 10-15 minutes, or until the vegetables are tender.
Stir in lime or lemon juice. Adjust seasoning with additional salt, pepper, and sugar if needed. If using, add whole Scotch bonnet peppers for a spicy kick; remove them before serving.
Stir in chopped cilantro or parsley for added freshness. Serve hot or cold, as preferred.
Enjoy your meal!