The Cadillac Grill in the West End was a decent TexMex place with a nice patio out front. Contrary to what the picture might imply, it's not flooded with animals ;)