O'Mexico is a Mexican restaurant known for its colorful decor and generously portioned dishes, offering authentic cuisine in a lively atmosphere.