Aburger: A fast-food spot offering substantial and delicious meals.