Joe Leo Fine Tex Mex

Failing Tex-Mex
3.8(82)
$$
Open
Closes 11:00 PM
Poorly-managed Tex-Mex restaurant with a beautiful building, decent appetizers, and tasty margaritas but inconsistent service and food quality issues.

Featured by

What people are saying

3.8
⭐⭐⭐⭐⭐
82 reviews

Details

2722 N Fitzhugh Ave, Dallas, TX 75204
Open
  Closes 11:00 PM

About

  • restaurant
  • food