Twin Sisters Soup & More
American · Sandwich Shop · Casual Dining
Twin Sisters Soup & More is a cozy American eatery known for its sandwiches and green chili chicken soup. It is a popular lunch spot.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Twin Sisters Soup & More.
Local restaurants nearby
Louisiana Blvd NE, NM



