Whether you're craving fresh-caught seafood, award-winning chowder, a hearty burger, fine dining, or a hot espresso on a foggy morning, Florence’s food scene is as diverse and welcoming as the town itself. From the Oregon Coast’s freshest fish and chips to globally inspired cuisine, you’ll find restaurants that cater to every palate and budget—including some with stunning ocean, river, lake, or golf course views. Whether you're dining in Historic Old Town, near the beach, or just off Highway 101, Florence is a foodie’s coastal paradise.
We know what it’s like to come to a new town in hopes of finding the best local foods—to dine like a local—so we’ve curated this helpful and tasty list of the top stops on the restaurant trail for breakfast, lunch, dinner, snacks, drinks, and desserts whether you want to dine in or take to the beach or back to your hotel.
From Fine Dining (yeah, we’ve got that) to casual, from international choices to Northwest Fusion, from fast food to farm (and ocean) to table, it’s all here in Florence. Sure, we’re known as Oregon’s Coastal Playground for all our natural attractions, but think of us as a playground for your palate too!
Note: nearly all of our restaurants offer farm- or ocean-to-table dishes, vegetarian, and gluten-free options.
Fine Dining & Romantic Dinners
Waterfront Depot
Address: 1252 Bay St, Florence, OR 97439
Phone: (541) 902-9100
Strengths: Locally sourced seafood, romantic riverside setting, upscale menu
Audience: Couples, foodies, special occasions
Recommendation: Crab-encrusted halibut, seasonal cocktails
Reservations: Highly recommended
1285 Restobar
Address: 1285 Bay St, Florence, OR 97439
Phone: (541) 902-8338
Strengths: Italian fusion, wood-fired pizza, seafood linguine, riverfront patio
Audience: Families, wine lovers, date nights, fine dining with a casual twist.
Recommendation: Seafood linguine, margherita pizza
Reservations: Recommended for lunch & dinner
Casino Dining
Three Rivers Casino Resort – Multiple Restaurants
Address: 5647 Hwy 126, Florence, OR 97439
Phone: (877) 374-8377
Strengths: Multiple options under one roof—fine dining, casual pub fare, quick eats
Audience: Gamblers, concertgoers, families, foodies
Recommendation: Try Bonfire Grill for steaks and seafood; Blue Bills Sports Bar for burgers and local brews, Food Court for wide selections.
Reservations: Recommended for Bonfire Grill
Blue Bills Sports Bar & Tap Room
- Cuisine & Vibe: Pub-style dishes like burgers, wings, nachos, plus over 15 craft beers on tap. Sports screens throughout—perfect for game-watching.
- Atmosphere: Casual, energetic; live weekend events enhance the buzz .
Bonfire (Prime-Rib & Steakhouse)
- Cuisine & Vibe: Upscale steakhouse serving prime rib, salmon, scallops, lamb chops, and fine wines.
- Atmosphere: Intimate, dim-lit setting for dinner—open Thu–Sun evenings .
Coastal Roasters: Coffeehouse offering lattes, mochas, pastries, open daily 7 AM–9 PM
Pacific Cold Bar & Cocktails: Focused solely on drinkable delights and small bites.
Seasonal bar with rotating snacks and cocktails, currently Thu–Sun 12 PM–9 PM
Food Court
- 101 Burger Bar: Classic burgers and chicken sandwiches
- Mamma Mia! – A Taste of Italy: Italian stand with pizza, calzones, lasagna, spaghetti, ravioli
- Garden Fresh: Salad bar and soups for lighter fare
- Sweet Treats Desserts and snacks—a sweet stop to complement your beverage or dessert craving
All of these dining options are conveniently located on-site, and open 24/7 (food court always; Bonfire is evening-only) Bottom of Form
Seafood & Waterfront Dining
Surfside Bistro at Driftwood Shores
Address: 88416 1st Ave, Florence, OR 97439
Phone: (541) 997-8263
Strengths: Gourmet deli sandwiches, snacks, wine and pantry goods. Now with both walk-up and seated service, and spectacular ocean views
Audience: Picnickers, road-trippers, grab-and-go diners
Recommendation: Turkey pesto panini, charcuterie board.
Reservations: Not required
Ona Restaurant & Lounge (Yachats)
131 US-101, Yachats, OR 97498
Phone: (541) 547-6627
Strengths: High-end-yet-casual dining, variety of coastal flavors, picturesque views of the Yachats River
Audience: Road-trippers, vacationers
Recommendation: Nestled in the heart of Yachats (say YAW-hots) about 20 spectacularly scenic miles north of Florence. Classic American dishes with global culinary influences.
International C-Food Market (ICM)
Address: 1498 Bay St, Florence, OR 97439
Phone: (541) 997-9646
Strengths: Chinese-style seafood, scenic waterfront dining
Audience: Families, groups, casual seafood lovers
Recommendation: Captain’s platter, chowder in a bread bowl
Reservations: Accepted
Mo’s Restaurant – Florence
Address: 1436 Bay St, Florence, OR 97439
Phone: (541) 997-2185
Strengths: Famous clam chowder, casual Oregon Coast classic
Audience: Families, large groups, budget-conscious diners
Recommendation: Clam chowder in a bread bowl
Reservations: Not required
Novelli’s Crab & Seafood
Address: 1498 Bay St (Dockside), Florence, OR 97439
Phone: (541) 991-3268
Strengths: Fresh-off-the-boat crab, casual dockside experience
Audience: Seafood lovers, food truck fans
Recommendation: Dungeness crab cocktail, crab melt sandwich
Reservations: Not applicable (takeout/window service)
See also: Traveler’s Cove under Mexican & Latin Flavors
Burgers, Pub Fare, Family & Casual Dining
Beachcomber Pub & Grill
Address: 1355 Bay St, Florence, OR 97439
Phone: (541) 997-6357
Strengths: Waterfront pub with hearty burgers, fish & chips, pool tables
Audience: Sports fans, casual diners, locals
Recommendation: Beachcomber Burger, fish and chips, daily beer specials
Reservations: Walk-ins welcome
Birdies & Bogeys (at Sandpines Golf Links)
Address: 1201 35th Street, Florence, OR 97439
Phone 541-997-1940
Strengths: Comfortable, casual, and coastal. Welcoming clubhouse‑style bar & grill with indoor and patio seating overlooking the 16th‑18th holes
Audience: Open to both golfers and locals. A polished yet approachable gathering spot—cozy bar by day, lively clubhouse hub by evening.
Recommendation: Hearty classics: burgers, fresh salads, warm soups, crave‑worthy flatbreads, and savory pastas; elevated small plates. Craft cocktails & beverage selection from local brews to pear‑martinis (a noted crowd‑pleaser)
Darlings Marina Smokehouse & Pub
4879 Darlings Loop, Florence, OR 97439
Phone: (541) 997-2841
Strengths: Homestyle foods, BBQ, lake views, friendly atmosphere
Audience: Locals, travelers, fisherpeople
Recommendation: Nestled on the picturesque north shore of Siltcoos Lake, just six miles south of Florence, and within earshot of the roaring Pacific Ocean. Darling’s delvers a one-of-a-kind dining experience, blending flavors of American homestyle with the rich, smoky tastes of traditional Southern BBQ.
Firehouse Restaurant
Address: 1263 Bay St, Florence, OR 97439
Phone: (541) 997-2800
Strengths: Classic comfort food in a historic firehouse
Audience: Tourists, families, casual diners
Recommendation: Cod fish tacos, clam chowder, Firehouse burger
Reservations: Walk-ins welcome
Pizza
Abby’s Legendary Pizza
Address: 1374 Hwy 101, Florence, OR 97439
Phone: (541) 997-6608
Strengths: Big-screen TVs, arcade games, hearty pizza
Audience: Families, teams, large groups
Recommendation: Abby’s Special, taco pizza, cinnamon dessert sticks
Reservations: Not required
For more pizza see 1285 Restobar under Fine Dining
Mexican & Latin Flavors
Ixtapa Family Mexican Restaurant
Address: 1015 Hwy 101, Florence, OR 97439
Phone: (541) 997-4499
Strengths: Classic Mexican dishes, colorful décor
Audience: Families, locals, travelers
Recommendation: Chicken enchiladas suizas, fresh guacamole
Reservations: Not required
Traveler’s Cove Restaurant & Margarita Deck
Address: 1362 Bay St, Florence, OR 97439
Phone: (541) 997-6845
Strengths: Mexican-American fusion, waterfront margarita deck
Audience: Sunset watchers, groups, margarita lovers
Recommendation: Carne asada nachos, shrimp tacos, house margaritas
Reservations: Not required
Asian & International Cuisine
The Pono Hukilau
Address: 1344 Bay St, Florence, OR 97439
Phone: (541) 590-3796
Strengths: Hawaiian poke bowls, smoothies, fresh island fare
Audience: Health-conscious eaters, vegetarians, pescatarians, quick lunchers
Recommendation: Spicy tuna poke, mango smoothie
Reservations: Not required
Healthy & Vegetarian-Friendly
NOTE: Nearly all restaurants have vegetarian options on their menu.
Eatwell Organic Noodle Restaurant
Address: 2465 U.S. 101, Florence, OR 97439
Phone: (541) 590-3678
Strengths: Organic noodles, fresh and gluten-free options
Audience: Health-focused eaters, vegetarians, families
Recommendation: Lemongrass tofu build-your-own bowl
Reservations: Not required
See also: Pono Hukilau under Asian & International Cuisine
Coffee, Tea, Sweets, Cafés, Delis & Quick Bites
Dutch Bros. Coffee
1769 20th Street Florence, OR 97439
Sun-Thurs: 5am-10pm, Fri-Sat: 5am-11pm.
Strengths: Catch the buzz and the positive vibes that make this community-focused two-lane drive-through coffee place famous.
Audience: Caffeine fiends, people on-the-go
Recommendations: Ask your barista based on what you enjoy.
The Human Bean
520 Highway 101, Florence, OR 97439
541-991-3662
Strengths: Popular two-lane drive-up (and walk-up) coffees, teas, energy drinks, community-focused engagement and friendly to visitors.
Audience: Caffeine fiends, people on-the-go
Recommendations: Ask your barista based on what you enjoy.
River Roasters Coffee
Address: 1240 Bay St, Florence, OR 97439
Phone: (541) 997-3443
Strengths: Coffee with riverfront view, cozy indoor seating
Audience: Coffee lovers, remote workers
Recommendation: Latte with biscotti
Reservations: Not applicable
Linda Did It Deli & Espresso
Address: 2520 Hwy 101, Florence, OR 97439
Phone: (541) 999-8440
Strengths: Scratch-made deli sandwiches, coffee drinks
Audience: Locals, takeout fans, picnic-goers
Recommendation: Club sandwich, veggie wrap, Italian soda
Reservations: Not applicable
Coffee Stained Creations
Address: 1269 Bay St, Florence, OR 97439
Phone: (541) 590-3669
Strengths: Espresso drinks, creative art space, light bites
Audience: Coffee fans, creatives, visitors to Old Town
Recommendation: Iced lavender latte, lemon bars, house art show
Reservations: Not applicable
Ocean Grinds Coffee Company
Address: 1856 37th St, Florence, OR 97439
Phone: (541) 999-4003
Strengths: Locally roasted coffee, beachside vibe
Audience: Surfers, students, locals
Recommendation: Salted caramel cold brew, breakfast wraps
Reservations: Not applicable
Lovejoy’s Restaurant & Tea Room
Address: 195 Nopal St, Florence, OR 97439
Phone: (541) 902-0502
Strengths: Elegant English tea service with light fare
Audience: Afternoon tea lovers, bridal parties, mother-daughter outings
Recommendation: Cream tea service, quiche, seasonal pastries
Reservations: Recommended for weekends or groups
Breakfast, Brunch & Diners
Fresh Harvest Café
Address: 3056 Hwy 101, Florence, OR 97439
Phone: (541) 997-4051
Strengths: Hearty breakfasts, friendly service
Audience: Early risers, families, travelers
Recommendation: Marionberry French toast
Reservations: Not required
Little Brown Hen Café
Address: 435 Hwy 101, Florence, OR 97439
Phone: (541) 902-2449
Strengths: All-day breakfast, vintage charm
Audience: Locals, brunchers, early birds
Recommendation: Hen house scramble, lemon poppyseed pancakes
Reservations: Not required
Clawson’s Wheelhouse Café
Address: 820 Hwy 101, Florence, OR 97439
Phone: (541) 997-8941
Strengths: Classic diner fare, homemade pies
Audience: Travelers, seniors, families
Recommendation: Chicken-fried steak, fresh pie
Reservations: Not required
Mari’s Kitchen – Breakfast, Lunch & Dinner
Address: 1340 Bay St, Florence, OR 97439
Phone: (541) 305-2041
Strengths: Homestyle cooking, Bay Street charm
Audience: Locals, retirees, brunch lovers
Recommendation: Chicken fried steak, eggs Benedict, house pancakes
Reservations: Not required
Venny’s Café 101
Address: 1517 Hwy 101, Florence, OR 97439
Phone: (541) 997-7861
Strengths: Cozy, affordable diner with breakfast favorites
Audience: Regulars, travelers, budget-friendly eaters
Recommendation: Breakfast burrito, chicken strips, biscuits and gravy
Reservations: Not required
Event & Catering Services
Florence Events Center – Catering & Concessions
Address: 715 Quince St, Florence, OR 97439
Phone: (541) 997-1994
Strengths: Full-service event catering and concessions for FEC shows
Audience: Event attendees, local groups
Recommendation: Varies by event—includes hors d’oeuvres to full meals
Reservations: Required for events or bookings
Other Options That Are Not Chamber Members
Best Thai Cuisine
Address: 1565 9th St, Florence, OR 97439
Phone: (541) 997-5229
Strengths: Authentic Thai dishes, vegetarian-friendly, fragrant flavors
Audience: Adventurous diners, couples, vegans
Recommendation: Pad Thai, pineapple fried rice, Panang curry
Reservations: Not required
BJ’s Ice Cream Parlor (2 Locations)
Addresses:
1441 Bay St, Florence, OR 97439
2935 Hwy 101, Florence, OR 97439
Phone: (541) 902-7828
Strengths: Handmade ice cream, family-friendly vibe
Audience: Families, kids, dessert lovers
Recommendation: Florence Fog (espresso + chocolate), huckleberry cheesecake
Reservations: Not applicable
Himalayan Grill House
Address: 1341 Bay St. Florence, OR 97439
Phone: (541) 991-3135
Strengths: Foods from the Himalayan Region
Audience: Indian food fans
Recommendation: New establishment as of August 2025
Homegrown Public House
Address: 294 Laurel St, Florence, OR 97439
Phone: (541) 997-4886
Strengths: Scratch-made Oregon pub fare with local brews and ciders
Audience: Locavores, craft beer fans, sustainable food lovers
Recommendation: Mushroom burger, fish tacos
Reservations: Not required
Los Compadres Taqueria
Address: 397 N Hwy 101, Florence, OR 97439
Phone: (541) 997-1647
Strengths: Authentic Mexican street food, salsa bar
Audience: Locals, takeout fans, budget-friendly diners
Recommendation: Carne asada burrito, fish tacos
Reservations: Not required
Rosa’s Mexican Restaurant
Address: 2825 Hwy 101, Florence, OR 97439
Phone: (541) 997-3795
Strengths: Authentic Mexican comfort food
Audience: Lunch seekers, families
Recommendation: Carne asada plate, tamales
Reservations: Not required