1326 S Lamar St, Dallas, TX 75215, United States

Trendy setting with a 1970s vibe for elevated takes on comfort food classics & cockta