InstagramGo to InstagramMention byDallas Love List“it's believed that this is where the nachos and sour cream enchiladas were first introduced to Dallas.”Item hiddenItem hidden