
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

Endless Summer

Bobcat

Whiskey & Waves at Epic Brickell

Gulf to Golf

Mackenzi

Sea View

26' Sea Ray Sundeck

Blaack Pearl

Millennium II

Flow

Escape

Living Waters

Endless Summer

Bobcat

Whiskey & Waves 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’sExplore BoatPass
Company
Categories
Brands
Locations
†For full terms and conditions, please refer our Membership Agreement and the terms below:
$500 Credits - If you become a BoatPass Member during your scheduled Call, you'll receive $500 in Coupons via email (five coupons worth $100 each). These can be used for upgrades or extra hours on your bookings as a Member. Coupons will be valid for as long as you remain a Member in Good Standing. Coupons are non-transferable and cannot be combined.
Annual $5,000 Global BoatPass Experiences Credit - Members are eligible for up to $5,000 in Credits each year to use toward Global BoatPass Experiences. Credits may be applied only to Global BoatPass Experiences trips of 7+ consecutive days, at a rate of $500 per day. This annual benefit applies to qualifying Global BoatPass Experiences trips taken within the same calendar year. Credits cannot be transferred or combined with other promotions and cannot be carried over to future years.
BoatPass Rewards – BoatPass Rewards is available only to Members on monthly or yearly plans. See BoatPass Rewards for full Terms and Conditions.
Rollover – Any unused Passes automatically roll over to the next month and don't expire as long as you remain a Member in Good Standing.
Guaranteed Availability - If you book more than 7 days in advance, we guarantee that at least one boat in your Category or a higher Category will be available on your desired date in any officially launched city. Holidays and holiday weekends are excluded from this guarantee.
Free Trip for Yearly Membership - A Pass will be manually added to your account within one business day of joining the yearly Membership. This Pass can be used to book a boat in the same Category and for the same trip length as your Membership.
Special Dates Bookings - There are no blackout dates. However, July 4th and December 31st may carry an additional fee for night timeslots due to seasonal market conditions (crew rates increase drastically on those dates). Similar adjustments may apply during certain local holidays or special events, depending on the city.
First Month Discount – The first-period introductory rate is a one-time welcome benefit designed to give new Members who have never experienced BoatPass a reduced first month as they begin their Membership. This introductory rate is offered exclusively to first-time Members who have not experienced BoatPass before and is limited to one per household for the lifetime of the account. If eligibility requirements are not met, or if the offer is used in a manner inconsistent with this purpose, the Membership will be billed at the standard first-month rate. By joining, Member authorizes BoatPass to apply any required billing adjustments to the card on file.
Crew, Gas, Water & Ice – In compliance with U.S. Coast Guard regulations, a captain is provided only for commercial charters with six or fewer passengers. For bareboat charters (up to 13 passengers total, including the charterer and up to 12 guests), the charterer is responsible for selecting and hiring the crew. You may choose your crew from a list of options provided, and we can remit payment to the crew you select on your behalf using your Membership Dues. The charterer is also responsible for fuel. We can remit the fuel payment on your behalf using your Membership Dues. Local trips typically require no additional fuel, although longer-distance or non-local navigation may require an additional fuel charge. Likewise, the charterer is responsible for water and ice. We can remit these payments on your behalf using your Membership Dues.
Pet Policy – For Pet Policy and other FAQs please see boatpassclub.com/faqs