Responses to Tessa's Review

Respond to Review of Nature's Grill - Ventura
by Tessa

Review: This is one of my favorite places for salads. My top pick is the taco salad which I order without sour cream. Their tahini dressing is amazing. This place also serves chicken and fish, so is a good place to eat out with my carnivore husband and friends.


You must login to post a response

Login | Register (see member benefits)