Soleo Mexican Kitchen (closed)

Classy mom-and-pop from Lupe and Mike Rodriguez, whose family owns the El Paisa chain.

Address

8611 Hillcrest Ave. #100
Dallas, TX 75223