Stellar Happy Hour Specials in Dallas, TX
Located in the heart of Dallas, on Henderson Avenue, Stellar is a purveyor of modern American cuisine.
Stellar serves both quality interpretations of classic dishes and daring new ventures into the uncharted territories of food.
Stellar features American Cuisine, a mid-century modern décor with indoor and outdoor tables, a cocktail bar, and a dog-friendly patio.
Dallas, TX 75206