We think you're near Los Angeles

National Salsa in Dallas

Review: "New York City Salsa Experience"

On Saturday, June 18, eXcuses eXtreme Art Bar & Cafe completely forgot that it lived in Dallas. It wasn't because it had too much alcohol...
Read more