Skip to content
Hungry? You're in the right placeHungry? You're in the right place

Food Delivery in Granite City

    1. United States
    2. Illinois
    3. Granite City

    Find the Best Granite City Restaurants that Deliver Near You.

    THE 20 BEST Food Delivery Restaurants in Granite City


    More to love
    Try spots from further away
  • Bob Evans 174 (600 North Bluff Road)

    Bob Evans 174 (600 North Bluff Road)
    Rated 4.4 out of 5 stars based on 15 reviews.
     $1.99 Delivery Fee6.3 mi
     • 
    55–65 min
  • Cracker Barrel Old Country Store (2421 Old Country Inn Drive)

    $0 Delivery Fee (Spend $25)
    Cracker Barrel Old Country Store (2421 Old Country Inn Drive)
    Rated 4.2 out of 5 stars based on 57 reviews.
     $5.49 Delivery Fee8.6 mi
     • 
    55–65 min
  • Panera (6683 Edwardsville Crossing)

    Panera (6683 Edwardsville Crossing)
    A top rated restaurant with 5.0 out of 5 stars based on 43 reviews.
     $8.49 Delivery Fee9.8 mi
     • 
    40–50 min
  • Denny's (737 W Hwy 50)

    Denny's (737 W Hwy 50)
    Rated 4.2 out of 5 stars based on 26 reviews.
     $7.49 Delivery Fee13.9 mi
     • 
    60–70 min
  • Jack in the Box (31 Junction Dr)

    $0 Delivery Fee (Spend $20)
    Jack in the Box (31 Junction Dr)
    Rated 4.4 out of 5 stars based on 33 reviews.
     $6.49 Delivery Fee9.3 mi
     • 
    40–50 min
  • IHOP (1028 W Highway 50)

    IHOP (1028 W Highway 50)
    A top rated restaurant with 4.6 out of 5 stars based on 58 reviews.
     $8.49 Delivery Fee13.2 mi
     • 
    60–70 min
  • Hardees (1501004)

    Hardees (1501004)
     $8.49 Delivery Fee12.9 mi
     • 
    40–50 min
  • Taco Bell (908 Edwardsville Road)

    Taco Bell (908 Edwardsville Road)
    A top rated restaurant with 4.6 out of 5 stars based on 24 reviews.
     $7.49 Delivery Fee10.7 mi
     • 
    40–50 min
  • Popular near you
  • Jack in the Box (3330 Nameoki Rd)

    Jack in the Box (3330 Nameoki Rd)
    Rated 4.1 out of 5 stars based on 16 reviews.
    $0.49 Delivery Fee
     • 
    25–35 min
  • McDonald's® (1515 JOHNSON ROAD)

    McDonald's® (1515 JOHNSON ROAD)
    $1.49 Delivery Fee
     • 
    25–35 min
  • Burger King (3406 Nameoki Road)

    Burger King (3406 Nameoki Road)
    Rated 3.7 out of 5 stars based on 14 reviews.
    $1.49 Delivery Fee
     • 
    30–40 min
  • Casey's (3800 Pontoon Rd)

    Casey's (3800 Pontoon Rd)
    $1.49 Delivery Fee
     • 
    40–50 min
  • Smoothie King (3401 Nameoki Rd)

    Smoothie King (3401 Nameoki Rd)
    $0.49 Delivery Fee
     • 
    30–40 min
  • 7-Eleven (1151 Niedringhaus)

    7-Eleven (1151 Niedringhaus)
    A top rated restaurant with 4.7 out of 5 stars based on 20 reviews.
    $1.49 Delivery Fee
     • 
    50–60 min
  • Today’s offers
  • Jack in the Box (31 Junction Dr)

    $0 Delivery Fee (Spend $20)
    Jack in the Box (31 Junction Dr)
    Rated 4.4 out of 5 stars based on 33 reviews.
    $6.49 Delivery Fee
     • 
    40–50 min
  • Cracker Barrel Old Country Store (2421 Old Country Inn Drive)

    $0 Delivery Fee (Spend $25)
    Cracker Barrel Old Country Store (2421 Old Country Inn Drive)
    Rated 4.2 out of 5 stars based on 57 reviews.
    $5.49 Delivery Fee
     • 
    55–65 min
  • Healthy eating
  • Panera (6683 Edwardsville Crossing)

    Panera (6683 Edwardsville Crossing)
    A top rated restaurant with 5.0 out of 5 stars based on 43 reviews.
    $8.49 Delivery Fee
     • 
    40–50 min
  • Coffeehouse

    Coffeehouse
    $3.99 Delivery Fee
     • 
    45–55 min
  • Smoothie King (3401 Nameoki Rd)

    Smoothie King (3401 Nameoki Rd)
    $0.49 Delivery Fee
     • 
    30–40 min
  • Walgreens (2001 MADISON AVE)

    Currently unavailable
    Walgreens (2001 MADISON AVE)

    McDonald's® (1515 JOHNSON ROAD)

    McDonald's® (1515 JOHNSON ROAD)
    $1.49 Delivery Fee
     • 
    25–35 min

    Subway (2216 Madison Ave)

    Schedule order
    Opens at 9:00 AM
    Subway (2216 Madison Ave)

    Taco Bell (2167 Madison Ave)

    Schedule order
    Opens at 8:00 AM
    Taco Bell (2167 Madison Ave)
    Rated 3.9 out of 5 stars based on 44 reviews.

    Firehouse Subs (3214 Nameoki Road)

    Spend $15, Save $3
    Schedule order
    Opens at 10:15 AM
    Firehouse Subs (3214 Nameoki Road)

    Burger King (3406 Nameoki Road)

    Burger King (3406 Nameoki Road)
    Rated 3.7 out of 5 stars based on 14 reviews.
    $1.49 Delivery Fee
     • 
    30–40 min

    Cinnabon baked at Flying J (1310 East Chain Of Rocks Road)

    Currently unavailable
    Cinnabon baked at Flying J (1310 East Chain Of Rocks Road)

    Smoothie King (3401 Nameoki Rd)

    Smoothie King (3401 Nameoki Rd)
    $0.49 Delivery Fee
     • 
    30–40 min

    Long John Silver's (3717 Nameoki Rd)

    Schedule order
    Opens at 12:15 PM
    Long John Silver's (3717 Nameoki Rd)

    Pizza Hut (3801 Nameoki Rd)

    Schedule order
    Opens at 10:00 AM
    Pizza Hut (3801 Nameoki Rd)
    Rated 4.3 out of 5 stars based on 14 reviews.

    Casey's (3800 Pontoon Rd)

    Casey's (3800 Pontoon Rd)
    $1.49 Delivery Fee
     • 
    40–50 min

    Applebee's (S-granite City)

    Schedule order
    Opens at 10:30 AM
    Applebee's (S-granite City)
    Rated 4.1 out of 5 stars based on 29 reviews.

    Granite City Market

    Schedule order
    Opens at 9:00 AM
    Granite City Market

    Arby's (4 Eastport Plaza Dr)

    Schedule order
    Opens at 9:45 AM
    Arby's (4 Eastport Plaza Dr)

    Teri's Route 66 Diner

    Schedule order
    Opens at 9:00 AM
    Teri's Route 66 Diner

    Dairy Queen Grill & Chill - (3260 Nameoki Rd)

    Schedule order
    Opens at 10:30 AM
    Dairy Queen Grill & Chill - (3260 Nameoki Rd)

    Rally's (2220 Madison Avenue)

    Schedule order
    Opens at 10:00 AM
    Rally's (2220 Madison Avenue)
    Rated 3.9 out of 5 stars based on 36 reviews.

    PJ Fresh (1310 East Chain of Rocks Road)

    Currently unavailable
    PJ Fresh (1310 East Chain of Rocks Road)

    CVS (3319 Nameoki Rd)

    Currently unavailable
    CVS (3319 Nameoki Rd)
    $2.49 Delivery Fee
     • 
    Currently unavailable

    Applebee's (Collinsville)

    Schedule order
    Opens at 11:00 AM
    Applebee's (Collinsville)
    A top rated restaurant with 4.7 out of 5 stars based on 23 reviews.

    Walgreens (3732 NAMEOKI RD)

    Currently unavailable
    Walgreens (3732 NAMEOKI RD)
    $3.49 Delivery Fee
     • 
    Currently unavailable

    Weather Vane Ice Cream

    Schedule order
    Opens at 10:30 AM
    Weather Vane Ice Cream

    Long John Silver's (379 North Bluff Rd)

    Schedule order
    Opens at 11:00 AM
    Long John Silver's (379 North Bluff Rd)
    Rated 3.9 out of 5 stars based on 14 reviews.

    Papa Johns (3675 Nameoki Road)

    Spend $25, Save $5
    Schedule order
    Opens at 10:00 AM
    Papa Johns (3675 Nameoki Road)
    Rated 4.2 out of 5 stars based on 18 reviews.

    KFC (1510 Johnson Road)

    Schedule order
    Opens at 10:00 AM
    KFC (1510 Johnson Road)
    Rated 4.4 out of 5 stars based on 18 reviews.

    7-Eleven (1151 Niedringhaus)

    7-Eleven (1151 Niedringhaus)
    A top rated restaurant with 4.7 out of 5 stars based on 20 reviews.
    $1.49 Delivery Fee
     • 
    50–60 min

    Subway (3801 Nameoki Rd)

    Schedule order
    Opens at 8:00 AM
    Subway (3801 Nameoki Rd)

    Ruby Tuesday (604 N. Bluff Road)

    Schedule order
    Opens at 11:30 AM
    Ruby Tuesday (604 N. Bluff Road)

    Hardees (1500997)

    Pick it up
    Hardees (1500997)
    No delivery partners nearby
     • 
    2.6 mi
     • 
    25–35 min

    Jack in the Box (3330 Nameoki Rd)

    Jack in the Box (3330 Nameoki Rd)
    Rated 4.1 out of 5 stars based on 16 reviews.
    $0.49 Delivery Fee
     • 
    25–35 min

    Penn Station (3463 Nameoki Road)

    Schedule order
    Opens at 10:30 AM
    Penn Station (3463 Nameoki Road)

    Popeyes (3304 Nameoki Rd)

    Schedule order
    Opens at 10:00 AM
    Popeyes (3304 Nameoki Rd)
    Rated 4.3 out of 5 stars based on 27 reviews.

    Check out the best Granite City restaurants that deliver near you

    Skip lines and forget about reservations. Use Postmates to have the best food Granite City offers delivered directly to you. Whether you’ve been wanting to try a new buzzworthy bakery or trending Fast Food spot, or you’re craving something from a nearby neighborhood coffee shop or cafe, have it delivered to you with Postmates in Granite City.

    Order food near you for pickup in Granite City

    For those times when picking up your takeout order might be preferred, whether you’re out and about and decide to grab a bite to eat closeby, or you’re heading home and decide on a whim to skip cooking and treat yourself to a delicious meal from your favorite Breakfast And Brunch spot in Granite City, opt to place your online order for pickup instead of delivery.


    Frequently asked questions

    Postmates is available in Granite City. Enter your address to find restaurants that deliver to you.

    There are 70 places offering delivery via Postmates. To get a taste of what Granite City has to offer, consider ordering delivery from Ravanelli’s Restaurant, Weather Vane Ice Cream, Hen House Restaurant, MealMe, and AutoZone.

    To try the best of the best, you might want to start by checking out the most popular spots among users in Granite City, including Jack in the Box and Firehouse Subs.

    They say “when in Rome, do as the Romans do”. If you’re searching for delivery in Granite City then that means you should order some American. To get a taste of the best the city has to offer, check out delivery options from Applebee’s and Papa John’s.

    If you’re looking for cheap food delivery in Granite City, check out Rally’s. This restaurant is marked with “$”, to indicate prices are on the lower end.

    Postmates is proud to deliver the items you need, right when you need them. Enter your delivery address to see what’s available for 24-hour delivery in Granite City.

    Postmates offers a variety of healthy food delivery options in Granite City, such as Penn Station.

    Check out The Burger Den to see if their menu options might satisfy your cravings and dietary needs.

    Yes, deliveries are now contact-free in Granite City to help protect the health of everyone using Postmates.

    Depending on your location, some restaurants on Postmates may offer $0 delivery. Enter your address and sort by ‘delivery fee’ to see what offers the lowest food delivery price near you in Granite City. For guaranteed $0 delivery, sign up for Postmates Unlimited.