Pictures of El Tacaso on 902 N Westmoreland Rd, Dallas TX.

(Click on a thumbnail to enlarge picture)