Vroom, vroom. Stackhouse Burgers, is now open for business. All of you MotoGP racing and Ben Spies fans head over.Ben is one of the owners of the new burger joint over by Baylor. Here’s a little background info. And here is chef James Rose’s menu. Mention SideDish and see if it gets you anything.