Hang out under umbrella shade while downing plates of nachos, tacos, and enchiladas at Joe Leo Fine Tex Mex, a great dog-friendly spot.