Upscale Tex-Mex restaurant with a handsome interior and a sprawling roof deck. Huge tacos, heaping fajita platters and a solid happy hour scene. Does an amazing brunch, too.