Restaurant Name: La Salsa Location: 601 Main Street Lafayette Indiana (map it) Phone: (765) 423-7815 Cuisine: Mexican I had the opportunity to visit La Salsa the other day. Not the one in the Union in West Lafayette, but the one downtown. They are not affiliated even though they have the same name. The one on campus is part of a chain, and the one downtown is … [Read more...]
Recent Comments