Report a review comment

user picture
catvbc

There is a vegan place in Santa Fe. It's called Root 66. The tuno sandwich is amazing!


Why are you reporting this review comment?