NextEats › Florida › Food in St. Petersburg
Food Near Me in St. Petersburg, FL: To-Go, Delivery & Dine-In
588 restaurants and food spots in St. Petersburg, FL: 205 with To-Go, 186 with Delivery and 313 with Dine-In. Pick a place to see its hours, menu and how to order.
Food by type in St. Petersburg
Places to eat in St. Petersburg
Aji Ceviche Bar St Petersburg Peruvian restaurant · 200 1St Ave S Ste B · St.Petersburg, FL To-Go · Delivery · Dine-In Applebee's Neighborhood Grill & Bar American restaurant · 4700 4 St N · St. Petersburg, FL To-Go · Delivery · Dine-In Berlins Doener European restaurant · 4195 34 St S · St Petersburg, FL To-Go · Delivery · Dine-In Black Cattle Burger Company Hamburger restaurant · 17 3 St N · St. Petersburg, FL To-Go · Delivery · Dine-In Blu Halo American restaurant · 211 Main St N · St. Petersburg, FL To-Go · Delivery · Dine-In Bonefish Grill Seafood restaurant · 2408 Tyrone Blvd · St. Petersburg, FL To-Go · Delivery · Dine-In Bosphorous Turkish Cuisine Middle Eastern restaurant · 1246 Central Ave · St Petersburg, FL To-Go · Delivery · Dine-In Cedars Grill Mediterranean restaurant · 6549 54 Ave N · St.Petersburg, FL To-Go · Delivery · Dine-In Central Gyro Greek restaurant · 653 Central Ave · St. Petersburg, FL To-Go · Delivery · Dine-In Chili's Grill & Bar American restaurant · 2200 66 St N · St. Petersburg, FL To-Go · Delivery · Dine-In Cjs Backstage Bar · 7022 22 Ave N · St. Petersburg, FL To-Go · Delivery · Dine-In Crab Shack Seafood restaurant · 11400 N Gandy Blvd · St Petersburg, FL To-Go · Delivery · Dine-In Crabbers Seafood restaurant · 9621 Bay Pines Blvd · St. Petersburg, FL To-Go · Delivery · Dine-In Craft Kafe Gluten-free restaurant · 1 Progress Plaza Suite 170 · St Petersburg, FL To-Go · Delivery · Dine-In Crane American restaurant · 575 Central Ave · St Petersburg, FL To-Go · Delivery · Dine-In Dads' Kitchen & Co. Restaurant · 2105 Central Ave · St. Petersburg, FL To-Go · Delivery · Dine-In Deck Bar & Grille Bar · 5901 Sun Blvd #100 · St. Petersburg, FL To-Go · Delivery · Dine-In Denny's American restaurant · 4999 34 St N · St. Petersburg, FL To-Go · Delivery · Dine-In E & L Pizza Pizza restaurant · 2810 34 St N · St. Petersburg, FL To-Go · Delivery · Dine-In Exquisite Bistro Wine bar · 397 Fifth St S · St. Petersburg, FL To-Go · Delivery · Dine-In First Watch Breakfast restaurant · 1345 4Th St North · St. Petersburg, FL To-Go · Delivery · Dine-In Fortu Japanese restaurant · 180 Central Ave · St. Petersburg, FL To-Go · Delivery · Dine-In Fortu Japanese restaurant · 97 Central Ave · St Petersburg, FL To-Go · Delivery · Dine-In Frescos Waterfront Bistro Seafood restaurant · 300 2 Ave Ne · St. Petersburg, FL To-Go · Delivery · Dine-In Fusillo Pasta Italian restaurant · 905 Central Ave · St. Petersburg, FL To-Go · Delivery · Dine-In Gianni's Pizza restaurant · 936 N 58 St · St Petersburg, FL To-Go · Delivery · Dine-In Glass Noodle Asian restaurant · 681 Central Ave · St Petersburg, FL To-Go · Delivery · Dine-In Good Fortune Japanese restaurant · 260 1 Ave S Ste 100 · St. Petersburg, FL To-Go · Delivery · Dine-In Grand Hacienda Mexican restaurant · 399 11Th Ave. North · St Petersburg, FL To-Go · Delivery · Dine-In Great Wall Chinese restaurant · 1024 62Nd Ave N · St. Petersburg, FL To-Go · Delivery · Dine-In Green Pagoda Asian fusion restaurant · 7900 4 St N · St. Petersburg, FL To-Go · Delivery · Dine-In Joey Brooklyn's Famous Pizza Kitchen Pizza restaurant · 210 N 1St Ave · St Petersburg, FL To-Go · Delivery · Dine-In Kemos Kitchen Restaurant · 10387 Gandy Blvd · St. Petersburg, FL To-Go · Delivery · Dine-In Lajawab Indian Cuisine Indian restaurant · 2705 54 Ave N Ste 3 · St. Petersburg, FL To-Go · Delivery · Dine-In Lala St Pete Bar · 2324 Central Ave · St. Petersburg, FL To-Go · Delivery · Dine-In Linking Heights Bar · 3001 28 St N · St. Petersburg, FL To-Go · Delivery · Dine-In Luna Lux Restaurant · 950 Lake Carillon Dr · St. Petersburg, FL To-Go · Delivery · Dine-In Malai Indian Cuisine Indian restaurant · 437 Central Ave · St Petersburg, FL To-Go · Delivery · Dine-In Marcel Restaurant · 1225 Mlk Street N · St. Petersburg, FL To-Go · Delivery · Dine-In Mori Sushi Japanese restaurant · 1136 94 Ave N · St. Petersburg, FL To-Go · Delivery · Dine-In Mr Sushi Japanese restaurant · 1310 34 St N · St. Petersburg, FL To-Go · Delivery · Dine-In Naked Farmer New American restaurant · 200 Central Ave #150 · St. Petersburg, FL To-Go · Delivery · Dine-In Nicko's Pizza And Subs Pizza restaurant · 1239 4 St S · St. Petersburg, FL To-Go · Delivery · Dine-In Noble Crust Italian restaurant · 8300 4 St N · St. Petersburg, FL To-Go · Delivery · Dine-In Noble Tavern Bar · 1650 Central Ave · St. Petersburg, FL To-Go · Delivery · Dine-In Outback Steakhouse Steak house · 1900 4 St N · St. Petersburg, FL To-Go · Delivery · Dine-In Oyster Bar Seafood restaurant · 2245 Central Ave · St. Petersburg, FL To-Go · Delivery · Dine-In Pepos Cuban Cafe Cuban restaurant · 9939 4 St N · St. Petersburg, FL To-Go · Delivery · Dine-In Perry's Porch American restaurant · 335 2 Ave Ne · St Petersburg, FL To-Go · Delivery · Dine-In Pofolks American restaurant · 2001 34Th St North · St. Petersburg, FL To-Go · Delivery · Dine-In Red Lobster Seafood restaurant · 6151 34 St N · St. Petersburg, FL To-Go · Delivery · Dine-In Red Mesa Mexican restaurant · 4912 4 St N · St. Petersburg, FL To-Go · Delivery · Dine-In Renzo's Steak house · 104 2 St S · St. Petersburg, FL To-Go · Delivery · Dine-In Roam Bar · 3405 34 Street N · St. Petersburg, FL To-Go · Delivery · Dine-In Rumba Island Bar & Grill Caribbean restaurant · 6445 4 St N · St. Petersburg, FL To-Go · Delivery · Dine-In Sab Cafe Sushi restaurant · 111 2 Ave Ne Ste 100 · St. Petersburg, FL To-Go · Delivery · Dine-In Shiso Crispy Asian fusion restaurant · 1431 Central Ave N · St. Petersburg, FL To-Go · Delivery · Dine-In Skyway Cafe American restaurant · 11140 4 St N · St. Petersburg, FL To-Go · Delivery · Dine-In Skyway Jacks American restaurant · 2795 34 St S · St. Petersburg, FL To-Go · Delivery · Dine-In Social Roost American restaurant · 150 1St Ave N · St. Petersburg, FL To-Go · Delivery · Dine-In
See all 588 places
Food near St. Petersburg
Saint Petersburg, FL St Pete, FL St. Petesburg, FL Kenneth City, FL Gulfport, FL Gulf Port, FL Pinellas Park, FL S Pasadena, FL South Pasadena, FL Pasadena, FL Saint Pete Beach, FL St.Pete Beach, FL Pinellas Pk, FL Treasure Island, FL Teasure Island, FL St Pete Bch, FL