Sloane’s Corner Cuisine: American Neighborhood: Downtown/Deep Ellum 2001 Ross Ave., Ste. 125, TX, 75201 Map It 214-378-5977 Website Kathy Tran advertisement Related Articles Restaurants There’s Still Time to Order Christmas Dinner to Go at these Dallas Restaurants By Aaren Prody Updated: A Restaurant Guide for Easter in Dallas By Angie Quebedeaux Updated: You Done Good, Mom: A Proper Guide to Mother’s Day Brunch in Dallas By Lauren Drewes Daniels and Others advertisement Trending Film, TV & Streaming 12 Best Holiday Films to Watch this Month By Carly May Gravley Editorial Voice The Worst of Dallas 2025 By Dallas Observer Staff Concerts Concerts Happening Christmas Weekend By Alyssa Fields Dallas Life The Top 10 Dallas Culture Stories of 2025 By Alyssa Fields