Christmas is finally here, but that doesn't mean everyone is closing their doors for the holiday.  

Whether you need a place to stop and grab a quick bite before heading to Christmas Dinner, need to pick up some last minute gifts or gift cards, or are in need of one last ingredient to make dinner fantastic, these places may have you covered for all of your needs on Christmas Day: 

7-Eleven: The convenience Store is open every Christmas Day, which it claims is actually one of its best sales days of the year  

Albertson's: Most stores should be open from 9 a.m.-4 p.m.  

Applebee's: Open locations vary as do hours, so check with your local restaurant for details.  

Boston Market: Most locations are open 12 p.m.-6 p.m.  

Buca Di Beppo: Locations open at 11 a.m. Make reservations here.  

Chart House: Most locations are open 11 a.m.-9 p.m. 

CVS: Hours vary, but most locations should be open from 10 a.m.-8 p.m. 

Denny's: Locations are generally open 24/7 but check with your local establishment for details 

Family Dollar: Hours vary by location, but most are expected to keep regular hours  

Fogo De Chao: Reservations should be available beginning at 11:30 a.m.  

IHOP: Hours and openings vary by location, check with your local restaurant for details 

McCormick & Schmick's: Restaurants are open, but check hours before making reservations 

Old Country Buffet: Most locations are open 11 a.m.-6 p.m. 

Papa John's: Most locations are open 12 p.m.-11 p.m. 

Pilot Flying J: Locations are generally open 24/7 but check with your local establishment for details 

Rite Aid: Stores should be open regular hours, but call your local store to verify  

Ruth's Chris Steak House: Most locations are open 12 p.m.-8 p.m, but check your local location when making reservations  

Shakey's Pizza: Most locations are open 12 p.m.-9 p.m. 

Sheetz: Locations are generally open 24/7 but check with your local establishment for details 

Smith and Wolensky: Most locations are open 2 p.m.-10 p.m. 

Starbucks Coffee: Most locations should be open from 6 a.m.-4 p.m. 

Steak 'n' Shake: Most locations should open at 11 a.m.  

TGI Friday's: Most locations should be open from 3 p.m.-11:30 p.m. 

Waffle House: Locations are generally open 24/7 but check with your local establishment for details 

Walgreen's: Locations usually open 24 hours should keep those hours, others may be open 8 a.m.-10 p.m.