Twin Sisters Soup & More is a cozy American eatery known for its sandwiches and green chili chicken soup. It is a popular lunch spot.