Eat This Beef, brah

Stellar - Stellar Cheeseburger

2810 N Henderson Ave, Dallas, TX 75206Street View

Stellar's Stellar Cheeseburger

Great looking staff, bad looking burger. Stellar's effort is akin to your typical Uptown bar food leaving nothing memorable. Keep moving.