Casa Navarro


Javascript is required to view this map.

Happy Hours

Casa Navarro in North Dallas seems to have written the book on fantastic Tex-Mex food. The food's authentic, the atmosphere casual, and the owners always seem to be around so you can pass on compliments on the meal.