Elotes la paisana

Takeout Restaurant · 10828 Dennis Rd Ste A, Dallas, TX

Hours

More food in Dallas, TX · Takeout in Dallas