I thought they made their own ice cream, so I stopped in. I was delighted to see horchata on the menu board. Horchata ice cream would be excellent! However, it was actually horchata Italian ice. The nice server gave me a sample, but I didn't like it. So I just got a soft serve vanilla and chocolate swirl. I'm a... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.