Montecristo Bar & Rest offers a vibrant Latin American culinary experience.