Latin American restaurant, Mi Casa, offers a taste of Latin flavors.