Haven't really heard too much about The Sangria Grill. Saw it on TA and thought I'd ask about it. Has anyone been here? How was it ... worth a try or skip? Not interested in anything expensive, just casually nice.
Also, considering going to Crow's Nest for the crab races. How is the food there? Thanks! (also looking for casual, with some lower fat alternatives, not just full on pub food.)