Truth & Alibi
2618 Elm St, Dallas
(214) 308-0424
Recent Reviews
Order Online
Reserve
You May Also Like
Big Guys Chicken & Rice - 2614 Elm St
Gyro, Mediterranean, Fast Food, Middle Eastern, Halal
Deep Sushi - 2624 Elm St
Sushi, Sushi Bar, Japanese
Cafe Salsera - 2610 Elm St
Cafe, Latin American, Lounges
Restaurants in Dallas, TX
Truth & Alibi
2618 Elm St, Dallas, TX 75226
(214) 308-0424