Review of Nature's Grill

566 E Main St, Ventura, CA 93001

Overall Rating

Review


This isn't the type of place where I normally eat (very healthy), but I'm glad I tried it. I had quite a few options and had the nachos. Yes, I could eat the chips! They were healthier nachos and tasted better than many regular nachos I've tried!

Celiac friendly?

Yes

Updated 8 years ago

Celiac