Inca Salsa is a Mexican restaurant offering familiar dishes like enchiladas and burritos, complemented by a variety of house-made salsas.