Salsa & Salsa offers a Latin American-inspired menu.