Giant-Carlisle location opens in-store beer garden, restaurant