Contact Us
Contact Us
Garcia's Seafood Grille & Fish Market
A classic Miami River dockside seafood spot with an on-site fish market and a true “boat-to-table” vibe. Cruise in for fresh fish, river views, and Old Miami energy.
Garcia’s Seafood Grille & Fish Market is one of Miami’s most iconic waterfront seafood stops—set directly on the Miami River with outdoor seating and nonstop boat traffic sliding by. It’s casual, local, and built around fresh seafood that’s central to Garcia’s “from our boats to your table” identity.
What makes Garcia’s especially boater-friendly is the dock-and-dine potential: arrive by water, tie up when space allows, and step straight into a classic fish-house experience. And because there’s a working fish market on-site, you can also grab seafood to take back onboard for later.
If you’re running the Miami River, plan ahead: currents, bridges, and limited dock space can affect timing. Call the restaurant the same day—especially on weekends—to confirm the best approach and where to tie up.
Restaurant Location
Address
398 NW North River Dr, Miami, FL 33128
Parking
Boat-up/dock-and-dine is commonly referenced on the Miami River; tie-up availability varies—call ahead for instructions and space.
Open in Maps
Boats for Your Dock & Dine Trip

Gulf to Golf

Mackenzi

Sea View

26' Sea Ray Sundeck

Blaack Pearl

Millennium II

Flow

Escape

Living Waters

Paradise

Endless Summer

Molto Piaciuto at Epic Brickell

Gulf to Golf

Mackenzi

Sea View

26' Sea Ray Sundeck

Blaack Pearl

Millennium II

Flow

Escape

Living Waters

Paradise

Endless Summer

Molto Piaciuto at Epic Brickell
The Experience
Garcia’s is a family-owned Miami institution tied to the Garcia family’s Cuban-exile entrepreneurial story, with roots commonly traced to the mid-1960s (often cited as 1966). Today it remains a beloved “Old Miami” fish-house: unpretentious, consistently busy, and centered on fresh seafood served right on the working Miami River. The on-site market is a major bonus for boaters—dine dockside, then stock the cooler for a sunset cruise.
Explore Garcia’s by Boat with BoatPass
BoatPass helps you plan days on the water around Miami’s best dock-and-dine stops—like Garcia’s on the Miami River. With BoatPass, membership covers captain, fuel, and docking on your trips, and you can book through the app, website, or concierge.
Pro Tip for Miami River Dock-and-Dine

Frequently Asked Questions
Yes—Garcia’s is commonly referenced as a Miami River dock-and-dine spot. Tie-up availability can be limited, so call the restaurant the same day to confirm where to dock and whether space is available.
Dock-and-dine access is widely mentioned, but formal dockage reservation details aren’t clearly published. The best approach is to call ahead (especially weekends) to confirm docking instructions and any time limits.
Commonly listed hours are Sun–Thu 11:00 AM–9:00 PM and Fri–Sat 11:00 AM–10:00 PM. Verify hours for holidays and special events before you go.
It’s both. You can dine at the waterfront grille and also shop the on-site fish market—handy if you want to take fresh seafood back to your boat.
Earlier lunch hours and off-peak times tend to be easier for docking. Weekends and sunset windows are popular, so plan extra time and call ahead before running the river.
From the Miami River you can cruise toward Downtown Miami/Brickell, continue out toward Biscayne Bay for a scenic ride, or head toward Miami Beach/Star Island and the Key Biscayne/Virginia Key area. Always confirm bridge clearances, currents, and local restrictions on your route.
Start your boating journey today
Plan Your Boat Day to Garcia’sReady to experience Garcia's Seafood Grille & Fish Market?
Plan Your Boat Day to Garcia’s