It's Valentine's Day! Do you have a gift for your sweetheart? If you totally spaced and forgot your Valentine, don't worry: I'm here to save the day with these last-minute Valentine's Day gift ideas--and you don't have to leave Tuscaloosa to find them!

1. Treats from Cravings

Cravings specialty grocery is located on University Boulevard Downtown. You'll find locally-made cakes, cheesecakes, and other desserts. They even have macarons imported from France! Cravings also carries a great selection of specialty candies and local craft beer.

2. A Little Bling from Hudson Poole 

Hudson Poole Fine Jewelers has something for every budget! You'll find an incredible collection of dazzling rings, bracelets, and necklaces guaranteed to make your lady swoon... and if you're trying to find a special gift for your man, Hudson Poole can help there, too. I think they have the best selection of watches in Tuscaloosa!

3. Something Sweet from Peterbrooke Chocolatier

What's Valentine's Day without a little chocolate? Peterbrooke has chocolate-covered... well, everything! They even have chocolate covered bacon!

4. A Bouquet from Sue's Flowers

Why not say it with flowers? Sue's Flowers can create an arrangement that is sure to make your Valentine swoon!

5. Something Special from The Left Hand Soap Company

Treat your valentine to a locally made surprise from The Left Hand Soap Company. Their soaps, lotions, and salves are all made in Tuscaloosa, and their scents are sure to please. You'll find something for everyone--they even have a beer soap!

More From Catfish 100.1