The Tap
An El Paso Dive Bar Is Serving Some of the Best Nachos in America
Not all locals agree about the future of Texas's biggest border city, but they do see eye to eye on one thing: The Tap's perfect nachos.
Advertisement
Not all locals agree about the future of Texas's biggest border city, but they do see eye to eye on one thing: The Tap's perfect nachos.