Seahorse Restaurant

Historic Seaside Breakfast & Lunch Since 1938

St Pete Beach, FL

Serving Pass-a-Grille with tradition, flavor and community.

Gallery image
Gallery image
Gallery image
Gallery image
Gallery image
Gallery image
Discover

Menu Highlights

Two eggs, home fries or grits, toast

Two eggs, home fries or grits, toast

$6.97
Cajun Shrimp & Cheese Grits

Cajun Shrimp & Cheese Grits

$15.30

With bacon bits. Add egg +1.95, Cuban toast +1.80

Cajun Fish & Cheese Grits

Cajun Fish & Cheese Grits

$16.55

Grilled fish, spinach, cheese grits. Add egg +1.95, Cuban toast +1.80

Order Online for Quick Pickup

Skip the wait and place your order online for quick pickup. Enjoy fresh breakfast and lunch made just the way you like it.

Order Now
Favorites

More Favorites

  • Spicy Shrimp

    $15.80

    Cajun shrimp, Swiss cheese, spinach, tomato

  • Down Home

    $14.95

    Sausage, American cheese, home fries, sausage gravy

  • Meat Lover

    $14.95

    Choice of two meats: bacon, sausage, or ham. American cheese

Experience

What Makes Us Unique

A True Beach Tradition Since 1938

For generations, locals and visitors have gathered here for breakfast and lunch just steps from the Gulf. We are more than a restaurant. We are part of Pass-a-Grille’s story.

Breakfast Done the Classic Way

From fluffy omelets to plate-sized pancakes, every dish is made fresh and served hot. Simple ingredients, generous portions, and flavors that keep people coming back year after year.

Resilient, Family-Owned Spirit

After rebuilding from hurricane damage, we reopened with the same heart and hospitality our guests know and love. Familiar faces, warm service, and a place that feels like home.

Testimonials

What Our Guests Say

"We’re so thrilled they reopened! We had been coming here for years and missed it so much during the renovations. Went back for their grand reopening and we were amazed! They restored everything perfectly! All the booths, the wood, even the pelicans! And of course the food was just as delicious as always. We’ve got our breakfast place back!! "

E
Evan Davis
Customer

"Seahorse is a 1938 little gem that has been beautifully restored after the recent hurricane. We love the cozy/quaint atmosphere and the food is delicious! We've been several times, but will continue to Come each time we are in Pass A Grill. The service was superb and the portions were just right. Congratulations on your re-opening!"

C
Cyndi Patton
Customer

"This place is an iconic masterpiece! So glad to have them back open. Restored to it's original glory after the hurricanes. The food is quality and the service is delightful. A must try when visiting this beautiful little community."

F
Frank Pabst
Customer
Media Background
Explore Pass a Grille

A Local Favorite in the Heart of Pass a Grille Beach

Seahorse Restaurant is proud to be part of the Pass a Grille Beach community, one of the most loved waterfront destinations on St. Pete Beach. Known for its historic charm, walkable streets, beautiful Gulf views, and laid back coastal atmosphere, Pass a Grille attracts both locals and visitors looking for a classic Florida beach experience. Whether you are starting your morning near the sand, exploring nearby shops, or spending the day on the beach, Seahorse Restaurant is a convenient stop for breakfast and lunch in Pass a Grille. Located near the southern end of St. Pete Beach, Pass a Grille offers a unique mix of old Florida character and beachside convenience. Guests visiting the area often search for breakfast in Pass a Grille, lunch near St. Pete Beach, restaurants near Pass a Grille Beach, and casual dining with local flavor. Seahorse Restaurant stands out as a long time favorite for guests who want a welcoming atmosphere, comforting meals, and a true neighborhood restaurant experience close to the water. For anyone exploring St. Pete Beach, Pass a Grille, or the surrounding Pinellas County coast, Seahorse Restaurant offers an easy and memorable place to dine. From beachgoers and families to weekend travelers and local regulars, guests return for a relaxed setting, friendly service, and a location that makes it easy to enjoy the best of Pass a Grille Beach. When searching for where to eat in Pass a Grille or a breakfast and lunch restaurant near St. Pete Beach, Seahorse Restaurant remains a trusted local choice.

Relaxed Waterfront Dining

Enjoy great food with a view in a laid-back beach atmosphere.

Historic Beach Breakfast Spot

A beloved Pass-a-Grille tradition serving breakfast and lunch since 1938.

Brunch Favorites & Drinks

Mimosas and Bloody Marys available with breakfast options.

FAQ's

What You Need to Know

What are the Seahorse Restaurant’s current operating hours?

Seahorse Restaurant serves breakfast and lunch from 8:00 am to 2:30 pm Wednesday through Monday and is closed on Tuesdays.

Where is Seahorse Restaurant located?

Seahorse Restaurant is at 800 Pass a Grille Way, St. Pete Beach, FL 33706, right in the historic Pass-a-Grille Beach area.

Do you serve breakfast all day?

Yes, breakfast is served all day until 2:30 pm, so you can enjoy pancakes, omelettes, seafood and other breakfast favorites anytime we are open.

Do you offer vegetarian, vegan or gluten-free options?

Yes, Seahorse Restaurant has vegetarian friendly, vegan options and gluten-free items available, and staff are happy to help guide you through menu choices.

Can I get lunch items at Seahorse Restaurant?

Yes, lunch is served from 11:00 am to 2:30 pm and includes favorites like seafood platters, burgers, sandwiches and salads.

Do you serve alcoholic beverages?

Yes, the restaurant offers beer and wine that pair well with your breakfast or lunch.

Are reservations required?

No reservations are required. Seahorse Restaurant welcomes walk-ins and casual dining for breakfast and lunch.

Is there parking available?

There is street parking nearby, though it can fill up on busy mornings and weekends.

Do you offer takeout?

Yes, takeout is available so you can enjoy your favorites at the beach or back home.

What makes Seahorse Restaurant unique?

Seahorse Restaurant has been a beloved local spot since 1938, known for its classic breakfast and lunch menu, friendly staff and relaxed waterfront vibe in historic Pass-a-Grille Beach.

Join Our Rewards Program Today

Sign up for our loyalty program and earn points on every order. Members get early access to seasonal menus and exclusive events.

Sign Up Free

Send us a message

Location

Visit Us

Located on a convenient corner with private parking reserved for customers, plus additional public parking nearby for added ease.

Address
800 Pass a Grille Way
St Pete Beach, FL 33706
Hours
Sunday8:00 am – 2:30 pm
Monday8:00 am – 2:30 pm
TuesdayClosed
Wednesday8:00 am – 2:30 pm
Thursday8:00 am – 2:30 pm
Friday8:00 am – 2:30 pm
Saturday8:00 am – 2:30 pm