This restaurant was very good and I enjoyed their veggie offerings. They have a mint lemonade that I've been trying to imitate since I got back. It's the most refreshing thing ever! Definitely worth a try.
If you own or manage Puggo's, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.