Caprichos Mexicanos is an ice cream shop serving homemade Mexican ice cream, along with treats like mangonadas and banana splits. They also offer a variety of snacks.