Alma Latina offers familiar Latin American cuisine in a relaxed setting. Enjoy sandwiches, rice and beans, and other traditional dishes.