There's a Los Reyes on Chastain that I go to sometimes. It's not bad, but I'm not a big fan of mexican food.
Forum Rules