This place is legit...close to everything in Dallas