Home / Canada / 15 Best Cafes in St. John’s

15 Best Cafes in St. John’s

St. John’s has a coffee culture that runs far deeper than its morning commutes. Tucked among the colorful row houses and steep, narrow streets, independent roasters and neighborhood espresso bars have created a scene that feels both intimate and ambitious. For locals, these cafes are second living rooms; for visitors, they offer a warm place to slow down and taste the city’s creative energy one cup at a time.

The best cafes in St. John’s are not just about caffeine. They are gathering places where bakers, artists, students, and offshore workers cross paths over buttery pastries and carefully pulled shots. Many of them roast their own beans in small batches, while others champion single-origin offerings from some of the world’s most respected importers.

Because the city is compact and walkable, exploring its cafe scene is a genuinely rewarding way to spend a morning or an afternoon. You can wander from a heritage building in the east end to a minimalist nook on Duckworth Street without ever needing a car. The weather here can be moody, but a reliable cafe with a good window seat makes the fog and drizzle feel almost cinematic.

What sets St. John’s apart is its deep sense of place. Menus often feature local milk, Newfoundland sea salt, seasonal berries, and breads made from stone-ground flour. You will find traditional toutons alongside cardamom buns, and strong filter coffee served next to delicate pour-overs.

Whether you are looking for a quiet corner to work, a sunny patio for people-watching, or a pastry case that stops you mid-sentence, this list has something for you. The following cafes represent the best of the city’s current scene, chosen for their consistency, atmosphere, and commitment to quality.

Before we dive into the full list, remember that hours can shift with the seasons and many smaller shops close early. A quick phone check or a glance at social media is always a smart idea before heading out.

Linda Jean Cafe & Cream

Linda Jean Cafe & Cream

Address170 Fountains Way Ste 4, St Johns, FL 32259
MapsClick here
WebsiteClick here
Opening HoursMonday: 8:00 AM – 5:00 PM
Tuesday: 8:00 AM – 7:00 PM
Wednesday: 8:00 AM – 7:00 PM
Thursday: 8:00 AM – 7:00 PM
Friday: 8:00 AM – 8:00 PM
Saturday: 8:00 AM – 8:00 PM
Sunday: 9:00 AM – 5:00 PM
Phone(904) 209-5006
Nicole Landi★★★★★
My family and I went here this morning for some breakfast and coffee. We love finding hidden gem coffee shops and Linda Jean Cafe was perfect. Cutest space and delicious food and coffees. My kids got ice cream after and I enjoyed an Affogato as well! Owner was very kind and you can tell cares a lot about his customers. The gentleman who took our order and made our coffee (sorry i forgot his name!) was very friendly and welcoming as well! The games and coloring provided for the kids was a wonderful surprise as well. Mom and dad got to enjoy their coffee while the kids played! Highly recommend coming here!
Mandy Levenworth★★★★★
Came here on a whim to try a new place. Its quiet with a good atmosphere. The owner is super nice! The coffee tastes amazing. Can't wait to go back!
CrAzY MiMi★★★★★
The employees were extremely friendly and helpful. There were several great seasonal drinks, everyday lattes, and good food choices. The atmosphere was calm and inviting.
Tushar Dongre★★★★★
I have been on a road travel from Toronto to Florida and I have to say this is the best coffee I had in last 3 days. Glen, the owner told me history about his small family owned business and offered me complimentary espresso to try his 4 bean coffee. It was exactly what I needed before I got on a bike for long journey ahead. If you are in the area, I would recommend this spot.
Anna Bezerra★★★★★
Excellent atmosphere great good quality coffee super well clean and tidy lovely. The best croissant almond croissant I ever had highly recommend to spend a good time here in a café lounge and they have free Wi-Fi Love it definitely coming back.

Waypoint Coffee Co

Waypoint Coffee Co

Address200 E Railroad St Ste A, St Johns, MI 48879
MapsClick here
WebsiteClick here
Opening HoursMonday: 7:00 AM – 2:00 PM
Tuesday: 7:00 AM – 2:00 PM
Wednesday: 7:00 AM – 2:00 PM
Thursday: 7:00 AM – 2:00 PM
Friday: 7:00 AM – 2:00 PM
Saturday: 7:00 AM – 2:00 PM
Sunday: Closed
Phone(989) 486-4003
Carol Horton★★★★★
I loved visiting this coffee shop when I was driving back from Ontario to Chicago! St. Johns is a lovely small town and Waypoint Coffee is top tier! The historic building is so well preserved and having a view of the old train station and cars is really cool. And, the coffee and baked goods were great! Plus, good Wifi and a great place to either hang out and chat or get some work done.
rachel rodway★★★★★
Waypoints coffee is LEGIT! You can literally taste the bean juice, so fresh and it hits the spot like no other. My favorite spot to stop for a genuine cup of coffee! Great service too, friendly but not too friendly, they give you space to enjoy and not feel pressured to engage. It’s amazing.
Ryan and Lori★★★★★
No wonder it has perfect reviews. Great latte and service. I love it when I ask for a recommendation and the workers confidently give one, too.
CarenaGirl★★★★★
I think this is my new favorite coffee shop!! It's adorable in here and the coffee is so good.. You must buy a cookie too.. they are worth the splurge, I promise. The baristas were so friendly and kind! If coffee isn't your jammee, they have an amazing tea menu as well..👍🏻❣️
Shannon Maginity★★★★★
I’m a bit obsessed with the Aviator Latte and COMPLETELY obsessed with the chocolate peanut butter oat bar. You can tell they value high quality food and beverage. The inside of the cafe is very charming and cozy and I’ve always been greeted with a smile! I recommend if you’re in the area!

Main Street Cafe

Main Street Cafe

Address205 N Clinton Ave, St Johns, MI 48879
MapsClick here
WebsiteClick here
Opening HoursMonday: 7:00 AM – 8:00 PM
Tuesday: 7:00 AM – 8:00 PM
Wednesday: 7:00 AM – 8:00 PM
Thursday: 7:00 AM – 8:00 PM
Friday: 7:00 AM – 8:00 PM
Saturday: 7:00 AM – 8:00 PM
Sunday: 7:00 AM – 3:00 PM
Phone(989) 224-9252
Jenn Agnew★★★★★
Had lunch here on Saturday 03/21/26. I had the Blt wrap with french fries and my friend had the scallop potatoes and ham. Both meals were very good and came out very fast. Our waitress Melinda was very attentive and friendly. I would recommend this place to anyone looking for a nice, clean and fast dining experience
Justin Moline★★★★☆
Main Street Cafe – St. Johns, MI Classic small-town diner done right. Came in on a Tuesday evening (12/2/25) for dinner with a group of four and ended up with a very solid meal and that cozy “everybody knows everybody” vibe you only get in a place like this. Food highlights: The Jumbo Butterfly Shrimp basket is legitimately good. Big, plump shrimp, perfectly fried, not greasy. Comes with a mountain of fries, a little cup of corn (weird side, but fine), cocktail sauce, and a roll. At $15.06 it’s one of the better shrimp deals in Clinton County. The toasted BLT was exactly what you want: thick-cut bacon, fresh lettuce/tomato, mayo, nicely grilled bread, and a pickle spear on the side. Add-on fries were hot and crispy. Meat & Cheese Omelette was huge, fluffy, and Toast came nicely buttered and grilled. Mac & Cheese Bundle looked like pure comfort food – creamy, cheesy, and the kid at the table demolished it. Portions are diner-generous and prices feel fair for 2025 (our total with tax came to $47.13 before tip, and we left stuffed). They even do the “fries/salad included at no extra charge with a lot of entrées” thing that’s sadly disappearing at a lot of places. Service was friendly and fast, even though they were moderately busy. Our server Skyler was on top of refills and never made us feel rushed. Overall, Main Street Cafe is exactly what it claims to be: honest home-cooked food in a comfortable downtown spot. The Tuesday taco deal on the board looked tempting too. Highly recommended if you want real diner food without any pretension. Support local!
Ashley Branch★★★☆☆
We just moved to the area. Cute place. We love diners and supporting local We don't usually eat out because of nurtion and food allergies I take my teens every now & then Good size dinning room Coffee was good, no df creamer tho Menu has a ton of good variety & options Food was good, wing dings were lil over done, homemade ranch delicious My daughter liked her tenders Server was ok. Wasn't overly friendly ,zero smile or talk much at all. Didn't see her much in comparison of another server. No Suggestive sell or anything Pretty basic service I was in the restaurant industry for years so it might be a lil from that too Some places only chat with their locals and judge on appearances I don't think small diners realize they do this but they do. I get it having regulars but you can get new ones with a lil interaction I tip on experience not just food & bill amount I'll try it again sometime
Stevie Mac★★★★★
YUMMY food, yummy pie and best unsweetened iced tea! Just wish they would staff appropriately … when it’s busy, there doesn’t seem to be enough help ~ poor ladies running their tails off, therefore hard to keep the salad bar freshly replenished …(AND when they’re not busy sometimes seems over staffed). Overall, HIGHLY recommend! Wonderful gals! Thank you! PS… apparently they have officially done away with pennies too ;-/
Randy Cook★★★★★
My brother and I had brunch here. There normally are 3 of us when we're having our monthly time together. We enjoy coming here because the food is great, the service is fantastic and it's like eating with family!! We highly recommend it to everyone and anyone!

Pour Mike's Coffee House

Pour Mike's Coffee House

Address1515 County Rd 210 Ste 101, St Johns, FL 32259
MapsClick here
WebsiteClick here
Opening HoursMonday: 7:00 AM – 7:00 PM
Tuesday: 7:00 AM – 7:00 PM
Wednesday: 7:00 AM – 7:00 PM
Thursday: 7:00 AM – 7:00 PM
Friday: 7:00 AM – 7:00 PM
Saturday: 8:00 AM – 7:00 PM
Sunday: 8:00 AM – 5:00 PM
Phone(904) 885-2031
Helisha Whitehurst★★★★★
Pour Mike's Coffee has it all. Amazing beverages, friendly staff and offers a positive vibe with plenty of seating. They play a good selection of music that feeds into a coffee house vibe that can't be beat. It's a must try. We will be back. Update: The pumpkin pie latte and pumpkin muffin are a must try!!! Delicious!!
Sianne★★★★★
I stopped by here on my way to run errands and I absolutely loved this place. There were plenty of people working on their laptops and socializing. I tried the Blueberry Pancake latte and this enough definitely made me want to come back. Also they have a unique rotating flavor menu so you have to check that out.
Nick DeMarco★★★★★
Cozy place to get some coffee and relax/work. They have a wide selection of coffee and tea as well as a selection of sandwiches. I tried the turkey & cheese sandwich which was pretty good! Everything was quick as well, which was nice. Spent a good chunk of time here reading and relaxing before our flight out of Jacksonville.
Chris C.★★★★★
Excellent mom and pop coffee shop. Been coming here for years - coffee is smooth and the breakfast sandwiches are good. Staff is always helpful. If you got a dog, they have tables outside that are covered.
Bri Hart★★★★★
⭐️⭐️⭐️⭐️⭐️ While visiting friends this weekend, they highly recommend this coffee shop. My husband and I own a coffee shop in Prattville Alabama, and every time we travel, we make it a point to visit other coffee shops around Alabama and the surrounding states. Honestly, we’re almost always disappointed — but not this time! This place absolutely nails it. The coffee is exceptional, the customer service is top-notch, and the atmosphere is just perfect. From one business owner to another, you’re doing an amazing job. Keep it up! ♥️ We recommend the Pistachio Bliss (I think that was the name) P.S. Love the picture in the bathroom — it made me laugh out loud! 😂

Gold Star Coffee

Gold Star Coffee

Address3293 Maybank Hwy Ste 205, Johns Island, SC 29455
MapsClick here
WebsiteClick here
Opening HoursMonday: 6:30 AM – 3:30 PM
Tuesday: 6:30 AM – 3:30 PM
Wednesday: 6:30 AM – 3:30 PM
Thursday: 6:30 AM – 3:30 PM
Friday: 6:30 AM – 3:30 PM
Saturday: 6:30 AM – 3:30 PM
Sunday: 6:30 AM – 12:00 PM
Phone(854) 444-2109
panayota O’connor★★★★★
I feel so lucky to live on Johns island. When we first moved here five years ago. There was only one coffee shop. Now there’s quite a few. Gold Star is by far my favorite to go to regularly. The coffee is consistent. Everyone that works there is such a pleasure. It’s female owned and run. There’s an amazing family who own and take good care of it. It’s a community place where people really can enjoy working and gathering at. Plenty of spaces to sit. The decor and atmosphere are warm and welcoming and they have plenty of goodies for the kiddos. It’s the perfect place to have a parent’s day out with your kids or friends. The egg and black bean burrito is my favorite thing to eat here, i always get an iced latte but sometimes venture out to the smoothies! It’s a must try whether you live here or are visiting.
Sol Keston★★★★★
This is my favorite coffee cafe in Charleston. Their prices are reasonable and they have large size that a lot of places don't. Their really friendly and service is fast. There is seating both inside and out. I like 2% milk, which most other places I've been don't
Samantha Ritchie★★★★★
They have great coffee, a nice selection of baked goods as well as breakfast wraps. They have lots of cute items for sale around the store from local artists. Happy John’s Island has a good coffee shop to enjoy.
Natalie Lawrence★★★★★
Hands down the best community driven coffee shop! Great coffee and food options. Beautiful atmosphere. Gold Stars greatest secret is the community it has established for friends, neighbors, and strangers to have a comfortable place to gather.
BreakawayB_instagram★★★★★
Cozy little coffee stop on Johns Island with that fresh roast aroma that hits the moment you walk in ☕️✨. It smells incredible and the drinks match the vibe, smooth and consistent every time 😌. Friendly crew, quick service, a solid pastry case, and a calm room that works for laptop time or a quiet reset 💻. Easy add to my morning loop before heading toward Kiawah or into town 🌴💯.

Canopy Road Cafe

Canopy Road Cafe

Address90 The, Shops Blvd Ste 10, St Johns, FL 32259
MapsClick here
WebsiteClick here
Opening HoursMonday: 6:30 AM – 2:00 PM
Tuesday: 6:30 AM – 2:00 PM
Wednesday: 6:30 AM – 2:00 PM
Thursday: 6:30 AM – 2:00 PM
Friday: 6:30 AM – 2:00 PM
Saturday: 6:30 AM – 2:00 PM
Sunday: 6:30 AM – 2:00 PM
Phone(904) 217-7676
ColdSpaghetti★★★★★
Stopped here while visiting family at about 10:30 and was surprised to find it very busy, which we took as a good indicator. We sat at the bar so we got to watch the kitchen work. Service was efficient and staff was all very polite. Coffee was very good, and my over-easy eggs were cooked perfectly, something that I find hard to find in restaurants. Everything was delicious, we would definitely eat here again.
Libby★★★★★
Stopped here for breakfast and had a great time and a good meal! The service was fast and everything tasted good. I did have one substitution that didn't end up happening but it was okay so I didn't bring it up to our server. The sweet potato pancake was very good!! I would come back and try more of their seasonal dishes!
Tatiana Frolova★★★★★
Great place for breakfast! Canopy Road Cafe was a pleasant surprise — the breakfast was delicious, well-balanced, and genuinely healthy. The adult menu was not only satisfying but thoughtfully composed. The kids’ meal was simple yet very tasty — our child loved it. The atmosphere is cozy and perfect for a calm morning. A special thanks to the sweet and caring staff — they were attentive and friendly, making us feel truly welcome. We’ll definitely be coming back!
M Lincoln★★★★★
Food was great! My daughter got the gluten free pancakes she loved them. I got chicken and waffles and the chicken was fresh and we'll seasoned not frozen chicken tenders! Service was friendly with a smile! We'll be back
Jennifer Bibee★★★☆☆
The service and food are fantastic but my only complaint is the cleanliness of this location. Bathrooms need a deep scrub.. lots of gross stuff around the base of toilet and corners of the bathroom. The restaurant could use a deep clean as well.. I know they are busy consistently but the state of the floors and walls is not great… I judge kitchens cleanliness by the state of the rest of the restaurant. Please consider improving cleanliness!

Cafe Genovese

Cafe Genovese

Address1515 County Rd 210, St Johns, FL 32259
MapsClick here
WebsiteClick here
Opening HoursMonday: 7:00 AM – 2:00 PM
Tuesday: 7:00 AM – 2:00 PM
Wednesday: 7:00 AM – 2:00 PM
Thursday: 7:00 AM – 2:00 PM
Friday: 7:00 AM – 2:00 PM
Saturday: 7:00 AM – 12:00 PM
Sunday: Closed
Phone(904) 829-0707
Tammie Forbes★★★★★
If you’re looking for a place that truly feels like home, Cafe Genovese is it. From the moment you walk in, you’re welcomed into a warm, inviting atmosphere that feels more like sitting in your grandmother’s kitchen than a restaurant. Mario and his wife Deb, run the place seamlessly, and it shows in every detail. The team works together so effortlessly, creating an environment where everyone feels like they belong. Sitting at the bar is an experience in itself—you can relax, enjoy your meal, and feel like part of a close-knit community where everyone seems to know each other. The food is absolutely delicious—classic comfort food done right—but what really sets Cafe Genovese apart is the atmosphere. It’s genuine, friendly, and full of heart. We only discovered this gem three weeks ago, and we’ve already been back three times. That says it all. Highly recommend!
Gilbert Nichols★★★★★
I came to the restaurant for the first time to talk to the owners and maybe enjoy a hot coffee. When I saw the menu and the prices I thought I would like to eat something. So many good choices and I settled for the Belgian waffle and sausage links. I already had eaten eggs earlier this morning but when I saw that they had Log Cabin syrup with NO High Fructose Corn Syrup, my mind was made up! The coffee was hot. Hannah, my server, did a great job! My food tasted fresh; and I learned that Mario, the owner, was the chef. The restaurant was going to close shortly after I left but I'm glad I bypassed Grumpy's with people waiting to get in for overpriced food and enjoy a local diner atmosphere instead. You have to make a date to visit this cafe'. The regulars sitting at the bar reminded me of the sitcom, Cheers, where everyone was friendly and helpful. Oh, and they served real butter too. No margarine crap! Way to go, Mario!!
Bryan Griggs★★★★★
If you want delicious food that was cooked with love then this is your place! Family run restaurant where everyone knows each other and is enjoying company! The staff and owners seem like they are family with all the patrons and have friendly conversations with everyone! You just feel good eating here and I wish more places were like this! Highly recommended!!
Tara Ober★★★★★
Best small town dinner with a home town feel! Love walking in and sitting at the counter to chat with locals and Mario. He is always great conversation while he is making your food. The staff is all so sweet and they take care of you so well.
Bruce Melvin★★★★★
Due to the parkway construction it had been about a year since my wife & I had a chance to revisit Cafe Genovese. My wife wanted the Reuben again; it absolutely did not disappoint. I wanted a solid grilled cheese sandwich (tough to find a good one for my taste) & cheese grits; another solid hit to deep left field. My wife & I thoroughly enjoyed our meals & the genuine diner atmosphere at CG. This is an establishment that deserves your attention. We look forward to more frequent visits.

Southern Grounds & Co.

Southern Grounds & Co.

Address124 King St, St. Augustine, FL 32084
MapsClick here
WebsiteClick here
Opening HoursMonday: 6:30 AM – 9:00 PM
Tuesday: 6:30 AM – 9:00 PM
Wednesday: 6:30 AM – 9:00 PM
Thursday: 6:30 AM – 9:00 PM
Friday: 6:30 AM – 9:00 PM
Saturday: 6:30 AM – 9:00 PM
Sunday: 6:30 AM – 9:00 PM
Phone(904) 547-2704
Tim Pollock★★★★★
What makes the St Augustine Southern Grounds so special is that it basically welcomes you to downtown. And it’s a beautiful building with a a huge patio (with a fireplace) and plenty of shade. Inside has plenty of seating options, not to mention local art on the walls. I kept it basic today with the grits bowl and coffee, but they have all sorts of good things on the menu. My recommendation for parking is Oviedo Street, especially since school is out for the summer. If you’ve never been, stop in soon!
Kristie Feltner★★★★★
We had Southern Grounds cater our wedding farewell brunch at my parents' home in uptown St. Augustine, and everything was fantastic! Annie was wonderful to work with throughout the planning process. She was friendly, quick to respond, answered all of our questions, and helped us choose the perfect amount of food for our group of 50 guests, including those with dietary restrictions. On the day of the brunch, Annie arrived on time and handled everything seamlessly. Even with the rain, she created a beautiful spread with breakfast sandwiches, pastries, yogurt, fresh fruit, and drinks. The setup and breakdown were effortless, and Southern Grounds even provided the plates, napkins, utensils, and serving supplies, which made planning so much easier. Everything was delicious, our guests loved the food, and there wasn't a bite left by the end! I'd absolutely recommend Southern Grounds for catering.
kimberly delsordo★★★★★
Came here on 7/2 with my boyfriend and our puppy and had the best experience! We drove 40 minutes just to come here because we heard how welcoming they are to pups, and we couldnt be happier with how it went! Our pup was able to come inside with us while we ordered, said hello to everyone, and we even got some treatos for him too! Emily was our cashier and she was amazing! She brought our pup a giant bowl of water! Coffee and food is 10/10!!! We love this place and cant wait to come back!
Becky★★★★☆
After a full day walking around St. Augustine, we desired to have Coffee/espresso and sit outside. We could not find anyplace that offered outside seating to just relax & enjoy. Our hotel desk clerk at AC Hotel across the way (highly recommend) recommended going here and we're thankful! Everything was great. The sweet gal that was working there on Thursday afternoon informed me that they could add flavors to our beverages. The outside seating, by the fireplace was ideal! It was as if we were back visiting Europe! Loved it and we'll gladly recommend to others.
Lena Marie★★★★★
Southern Grounds catered the snacks for cocktail hour at our wedding back in April. Words cannot explain how wonderful the food tasted and how beautiful the set up was! Our families still talk about how tasty it all was! Annie was the point of contact for us and was beyond helpful in helping us choose which items to order, how much, and was always quick to respond when I had questions. I cannot recommend Southern Grounds enough!

Coco Jim's Café

Coco Jim's Café

Address6D Estate Adrian St. John US, Adrian, St John 00831, USVI
MapsClick here
WebsiteClick here
Opening HoursMonday: 10:00 AM – 7:00 PM
Tuesday: 10:00 AM – 7:00 PM
Wednesday: 10:00 AM – 7:00 PM
Thursday: 10:00 AM – 7:00 PM
Friday: 10:00 AM – 7:00 PM
Saturday: 10:00 AM – 7:00 PM
Sunday: 10:00 AM – 7:00 PM
Phone(401) 651-1930
Rob W★★★★★
During our recent trip to St. John we visited Coco Jim's and we're glad we did. He's definitely a character you need to meet. My 4 kids loved his stories and extremely friendly dog Bunny. His chicken comes with potato salad and coleslaw, all was very very good. Lobsterrolls are delicious but should be eaten there because their very juciy. Also bought a liter of pain killer, which I wish I had gone for the gallon(His PK are strong 💪). We also lucked out and he made some amazing chili and he gave us a quart. So if your on Centerline rd. and passing Jim's I suggest you pop in and get yourself something, at least grab one of his world famous pain killers!!
Taylor★★★★★
We love Jim! The chicken here was wonderful, and the free minestrone soup was a delight. The potato salad and coleslaw that came with our meal was some of the best we've had anywhere. Jim was so kind and provided the best service we found anywhere on the island. Definitely make a trip to Coco Jim's while on St. John!
Raymond Thomas★★★★★
I drove by Coco Jim's Cafe and smelled the smoker and then later on the way back by I smelled it again and stopped as it made my mouth water it smelled so good. I was greeted by an offer of free minestrone which was the best island soup I have had here. He made me a lemonade, similarly excellent. I had to leave and run errands but returned for an order of that chicken to go. Later at home for dinner I discovered a slaw of perfect proportion and broad cut like I like it.The potato salad was some of the best I have had, rich, spiced perfectly. The chicken is hard to describe it is cut in bite size pieces and had a dark smoky island spice flavor, maybe the best I have ever had. It was my last day or else I would have returned as he told me that if I called ahead I could order his steak dinner which I suspect would also have been similarly excellent. The drinks he makes are outstanding, I had a punch which he mixed with fruit in a blender and it was so good I ordered another one while I waited for the chicken.
Michael King★★★★★
The smoked chicken was the best food we had in our 7 days on St John. We will be coming back multiple times on our next trip. The potato salad and chili are also can’t miss. The owner is also a joy to talk to.
Jennifer Yi★★★★★
Coco Jim’s was the epitome of experiencing St. John’s The food was impeccable, tender chicken platter with potato salad and coleslaw The chili was fantastic The dogs were so cute they might bark at first but they’re so friendly. Loved this experience and thank you Jim for being so good to us!

St. John Provisions

St. John Provisions

Address259 CONTANT Heights, Cruz Bay, St John 00830, USVI
MapsClick here
WebsiteClick here
Opening HoursMonday: 6:00 AM – 1:00 PM
Tuesday: 6:00 AM – 1:00 PM
Wednesday: 6:00 AM – 1:00 PM
Thursday: 6:00 AM – 1:00 PM
Friday: 6:00 AM – 1:00 PM
Saturday: 6:00 AM – 1:00 PM
Sunday: Closed
Phone—
Michelle★★★★★
Stayed at the Tamarind inn next door so stopped here multiple times 🙂 Had the golden hour signature latte, caramel iced latte, and cold brew with pistachio cold foam. All were delicious but golden hour was my favorite and most expensive. My friend had the iced chai which was her favorite on the island:) definitely would recommend!
Matt Levesque★★★★☆
Outside front entrance is city-like and buts up against the road. Parking is very small and very busy. Every once and a while theres heavy smells of trash but then there is the INCREDIBLE smell of this restaurant. Ok got that out of the way, Provisions is great place to grab and go with breakfast and some lunch options. Food is great and the workers are friendly. I've been coming here for 5 years now. Love it 🙌❤️
Josh Brown★★★★★
Huge selection of fresh baked goods including bagels, donuts, muffins, house made biscuits, cinnamon rolls, croissants and more. Kind of wild the variety and selection for such a small space. They even had deli sandwiches to take with you and a decent size menu for things they prepare on the spot. The coffee was great. Parking is tough but honestly it is everywhere on St. John so it is what it is. We parked behind someone and because it’s such a small place with outdoor seating we just watched until someone was ready to leave and then we just backed out then pulled back into their spot. Good place for sure. Best we’ve had on the island for breakfast and coffee.
Daniel “George” Davies★★★★★
This bakery, coffee shop and cafe is “da bomb”! It opens at 6AM and closes at 1 PM. Their baked goods are fresh and amazing! Today I sampled a cinnamon roll. It was “European flaky and absolutely delicious!
Pharoah Ramsey★★★★★
Food is excellent, owners and staff are kind and friendly. Best yet, PARKING! And plenty of it 🙏🥰. Home made cheddar biscuits with eggs and sausage, let's go! 🍳🥐. Donuts were loved by the kids. . .and Dad 😂🇻🇮🏖⚽️!

Refuel Coffee Co.

Refuel Coffee Co.

Address35 Summerlin Ln Ste 108, St. Augustine, FL 32095
MapsClick here
WebsiteClick here
Opening HoursMonday: 7:00 AM – 4:00 PM
Tuesday: 7:00 AM – 4:00 PM
Wednesday: 7:00 AM – 4:00 PM
Thursday: 7:00 AM – 4:00 PM
Friday: 7:00 AM – 4:00 PM
Saturday: 7:00 AM – 4:00 PM
Sunday: Closed
Phone(904) 209-5968
Nene williams★★★★★
Service, food, establishment, hospitality all 10/10! Daniel's welcoming energy and charismatic nature won me over instantly. I stumbled upon this place out of a whim and so happy that I did. The bacon and cheddar ciabotta sandwhich is so delicious and the Modul and Dreamer coffee's 🤤 omg! I definitely will be coming back to this place and trying more goodies. I HIGHLY recommend this coffee shop there's seating inside and out. Get comfortable while you wait for your order, they will bring it to you once ready. Everyone is so pleasant and nice, inside and outside of building is also clean btw. Go check out Refuel Coffee Co. and get refueled for the day (see what I did there lol), you won't regret it!
Amelia Mcferran★★★★★
My daughter and I visited this coffee shop in St. Augustine and instantly fell in love with it. The coffee was seriously some of the best we’ve ever had. The staff was so friendly and knowledgeable, and the whole place had such a cozy and welcoming vibe. They have both indoor and outdoor seating, everything was very clean, and the ambiance was just perfect. Highly recommend stopping by if you’re in St. Augustine.
Crystal Horton★★★★★
☕ We Came for the Coffee… We Stayed for the Vibe! Refuel Coffee Co. quickly became one of our favorite coffee shops! It’s one of those places that just feels inviting the second you walk through the door. The space is bright, comfortable, and has the perfect atmosphere whether you’re catching up with friends, answering a few emails, or enjoying a quiet morning with a great cup of coffee. One of the things we appreciate most is supporting a local Christian-owned business. You can tell there’s a lot of intention behind what they’ve created, and it shows in both the atmosphere and the customer service. Every employee we’ve met has been genuinely kind and welcoming. Now for the important part—the coffee! My personal favorite is The Usual served hot. It’s smooth, comforting, and exactly what I want in a morning coffee. My husband is hooked on the C.E.O. iced, and he orders it every time we visit. And let’s not forget the breakfast sandwiches… they’re so good! Fresh, flavorful, and the perfect excuse to linger just a little longer. Good to Know: If you’re looking for more than just a quick caffeine stop, this is it. It’s the kind of coffee shop you’ll find yourself returning to again and again—not just because the coffee is excellent, but because it simply feels like a place you want to be. We can’t recommend Refuel Coffee Co. enough! ☕🤍
Sara Compton★★★★★
We stopped here on a spur of the moment drive. So happy we did. We were greeted with a smile and a cheerful personality. I asked for a very cold refreshing drink and was recommended the Moxie. Watermelon lemonade with a touch of mint. A truly perfect summer drink. My husband ordered an Iced Charged Chai and Chocolate chocolate chip muffin. The muffin was warm and so soft. It melted in your mouth. The Charged Chai was remarkable. We will def be back and will try something new. Stay tuned for more reviews.
Micky F.★★★★★
I've worked at a lot of different coffee shops, and this one has the best vibe by far. It’s always clean, quiet, and such a great place to focus and get work done. The staff are also incredibly friendly, which honestly makes such a difference because you don’t find that everywhere anymore. Definitely one of my new favorite spots!

Maracuya by Llama Restaurant

Maracuya by Llama Restaurant

Address260 W King St, St. Augustine, FL 32084
MapsClick here
WebsiteClick here
Opening HoursMonday: 8:00 AM – 2:00 PM
Tuesday: 8:00 AM – 2:00 PM
Wednesday: 8:00 AM – 2:00 PM
Thursday: 8:00 AM – 2:00 PM
Friday: 8:00 AM – 2:00 PM
Saturday: 8:00 AM – 2:00 PM
Sunday: 8:00 AM – 2:00 PM
Phone(904) 460-2455
Tim Pollock★★★★★
Stopped by West King’s Maracuya for a cup of coffee and a cappuccino this morning. I love the way they have made this little home such a cozy spot—all kinds of attention to detail and original decor, not to mention the most fabulous restroom 😂 They also have some outdoor seating on the front porch and out back. The product is delicious, staff is chill and friendly. If you’ve never been, stop by! Don’t let limited parking prevent you from going—just park on the quiet, neighborhood the street…it’s easy! I'd suggest ignoring any negative reviews of this place.
Jeremy Alfano★★★★★
Stopped by to work one morning and was so happy I did. Great coffees and pastries of all kinds. Super rich coffee flavor. The atmosphere is one of the best parts — cozy, modern, and perfect for relaxing with coffee or meeting up with friends. The staff was welcoming and genuinely friendly, making the whole place feel warm and inviting.
Jodie★★★★★
“Maracuya by Llama” is a gem. There were so many things I wanted to try here, but I had to hold myself back due to money and stomach space. They have a restaurant that I really want to try one day, and then they also have this small bakery with coffee, desserts, and wine. Their food items change seasonally, but we tried the Algarrobina Custard, the Sacred Valley, the alfajores shortbread cookies, the beef empanada, the pumpkin whoopie pie, and the Andean cheese bread. My favorites in order are (1) Beef Empanada (2) Alfajores (3) The Algarrobina Custard. The Algarrobina Custard: This had a really special and unique flavor, possibly because of the “Northern desert black carob syrup.” I enjoyed it! The Sacred Valley: This was a Peruvian chocolate mousse, and as good as the flavor was, I’m afraid it was too thick for me. The previous dessert tasted creamy and smooth, but this one was very heavy, and I needed some help finishing it. Alfajores: These were soooo amazing. They were delicious. I’m very happy we tried them. I had alfajores somewhere else before, and they were not good at all. These were spectacular. Beef Empanada: This was very delicious and easily my top choice! I really enjoyed the beef, and the sauce for this is addicting. That said, I wish the olives were more prominent or noticeable in the taste. It was a good size. Pumpkin Whoopie Pie: I didn’t really like this one. The bread (cake-like cookies?) was too big, dense, and heavy, and I wasn’t a fan of the cream inside either. Andean Cheese Bread: I liked the color and texture of this. The taste didn’t blow me away, but it was still nice to try.
Angelica Flores★★★★★
So yummy! Our barista was super kind and patient. They answered all of the many questions we had as first timers and had awesome snoopy socks! There was even a maracuyá (passionfruit) vine outside of the establishment and a beautiful wall with passion flower designs. So much attention to detail, this will definitely be my new spot when I come into town (⁠◠⁠‿⁠・⁠)⁠—⁠☆
Karen P★★★★★
Best coffee ambiance ti sit and have coffee and their sweet treats always hit the spot!🥰🙌🏼🎉🧁They always have some delicious to try!!

Cruz Bay Landing

Cruz Bay Landing

Address6 D Cruz Bay Town, St John, VI 00831, USVI
MapsClick here
WebsiteClick here
Opening HoursMonday: 7:00 AM – 2:00 PM
Tuesday: 7:00 AM – 2:00 PM
Wednesday: 7:00 AM – 2:00 PM
Thursday: 7:00 AM – 2:00 PM
Friday: 7:00 AM – 2:00 PM
Saturday: 7:00 AM – 2:00 PM
Sunday: 7:00 AM – 2:00 PM
Phone(340) 776-6908
Anand Shankaran★★★★☆
We stopped by Cruzbay for a quick breakfast before a beach day in Saint John and it was a decent experience overall. The bagel was excellent and definitely the highlight of the meal. However, the overall food choices were a bit limited and nothing else really stood out. The service was very good and the staff were friendly and attentive. The cappuccino was served in a very generous sized cup, which was a nice touch, but it wasn't as hot as we would have liked. It is conveniently located right by the ferry terminal, making it a great spot to grab a quick bite before heading out.
Michelle★★★★★
Had the Breakfast bowl! 10/10 highly recommend it was delicious and well priced! Also had the iced sweet bean latte and my friend had the iced chai. All were great and would go back! Service was kind and quick.
Justin Chouinard★★★★★
We’ve been starting each morning here with a vegan scramble, coffee, and mimosas to go, and it’s quickly become a favorite part of our routine. It’s just a short walk, which makes it even better. I especially love the option on the menu to “get the cooks a cold one”—I’ve never seen that anywhere else, and I can’t resist adding it every time. The food is consistently excellent, and the staff is genuinely warm and welcoming. A perfect way to kick off the day.
Taylor★★★★☆
Location is extremely convenient, right outside of the ferry dock. Breakfast here was filling but kind of bland. I had the fish tacos and my husband had the huevos rancheros. Prices are a little high for what you get, but not exorbitant compared to prices everywhere else on the island. We loved the pineapple and grapefruit juices. I'd be interested in coming back to try their lunch & dinner options, but wouldn't bother returning for brunch.
Sara Carver★★★★★
This place was a breath of fresh air! We got off the ferry and they were immediately ready to seat us. Everyone was so kind and welcoming from the moment we walked in. The breakfast was hot, fresh, and absolutely delicious. Our server, Marge, was AMAZING — we loved her so much we joked about taking her home with us! She was genuinely happy, attentive, and provided incredible service. Overall, a 10/10 experience. Definitely choose this spot over the other options nearby — you won’t regret it.

Ragga Surf Cafe

Ragga Surf Cafe

Address134 Riberia St, St. Augustine, FL 32084
MapsClick here
WebsiteClick here
Opening HoursMonday: Closed
Tuesday: 7:00 AM – 2:00 PM
Wednesday: 7:00 AM – 2:00 PM
Thursday: 7:00 AM – 2:00 PM
Friday: 7:00 AM – 2:00 PM
Saturday: 7:00 AM – 2:00 PM
Sunday: 7:00 AM – 2:00 PM
Phone—
Sidd Jh★★★★★
Great food, the breakfast sandwich was fantastic. The salted Carmel and honey iced lattes were great as well. Highly recommend it. The staff is sweet and helpful. The sitting area is nicely shaded overlooking the marina. Pet friendly. There are fans and mists keeping folks cool as well. Great music as well. Really enjoyed the vibes. It’s on a gravel road might not be the easiest for folks with wheelchairs/walkers
Anna Taylor★★★★★
The cutest place to grab coffee! The food is great too. The seating is outdoor, but well shaded and has fans. The seating area overlooks the marina and the atmosphere is very beachy and relaxing! The coffee was great, and the merch inside was so cute. I loved all the waterproof jewelry! I will definitely be coming back.
Lana Lee★★★★★
The matcha was so green I didn’t even need to take a sip to know it was gonna be damn good. I recommend the matcha here!!! My husband and I had breakfast here as well. He mentioned his Breakfeast sandwich was so good it could cure world crisis. Also, their avocado toast with scrambled eggs was seasoned so well. We ate our food in seconds. Thank you for being a part of our two year anniversary!!! The vibes were so amazinggggg
L. Grullon★★★★★
Delicious food, amazing coffee, and such a great atmosphere! Everyone was incredibly friendly and welcoming. We ordered, and they brought everything right to our table, making the whole experience feel special. We loved it and can’t wait to come back! ❤️☀️🌊😊
Maya★★★★★
So good! The tacos were delicious, a chefs special with chicken and pears. The Avacado toast with egg had the softest yet toasty bread that wasn’t hard or chewy. The girls at the counter gave great customer service and very fast delivery! 100% would recommend

Giovanni Gelato & Coffee Shop

Giovanni Gelato & Coffee Shop

AddressSt. John, Marketplace, Cruz Bay, St John 00830, USVI
MapsClick here
WebsiteClick here
Opening HoursMonday: 6:00 AM – 3:00 PM
Tuesday: 6:00 AM – 3:00 PM
Wednesday: 6:00 AM – 3:00 PM
Thursday: 6:00 AM – 3:00 PM
Friday: 6:00 AM – 3:00 PM
Saturday: 6:00 AM – 12:00 PM
Sunday: Closed
Phone(340) 227-5496
Lee★★★★★
Ate the breakfast sandwiches each day we were on St John and they were fantastic (note: they stop serving them at 11am)! The croissants, vegetables, and meats all tasted fresh and are very delicious! The guava croissants were also extremely good - not too sweet and nice and soft. They definitely took great care sourcing their all their ingredients! The coffee was equally impressive as their food. They have a variety of Italian roasts, and can add various flavors (not my jam personally). Both iced and hot lattes and cappuccino were excellent! The inside of the shop was beautiful. There's lovely pastel paintings and other artwork in display for purchase. In addition, the place was immaculately clean (down to the garbage can!). Sad we weren't able to try the gelato, but based on everything else, and imagine it is also great! Would definitely recommend stopping by!
Carl T★★★★★
If you’re visiting the area, this place is an absolute must-visit. The coffee is amazing, and the food is just as impressive, the croissant was perfect, and the bacon and egg with sriracha aioli is incredibly delicious. Beyond the menu, the owners, Giovanni and Katia, are incredibly sweet and welcoming to locals and tourists alike. They make you feel right at home the moment you walk in. Bonus for travelers: it’s super convenient to get to with plenty of parking since it’s located in the same complex as the grocery store. Don't skip this spot!
Margarita Chagolla-Christensen★★★★★
This is the best coffee and pastries in all the Virgin Islands. We came here everyday of our vacation and saw many regulars come in. The owner and workers are just lovely, I highly recommend this place! Thank you, Giovanni for being so wonderful!
Ashley Awalt★★★★★
The gelato was so smooth, recommend the mango and coconut. The croissant breakfast sandwiches, specifically the classic bacon with Sriracha aioli, was so wonderful. Every part of it was amazing. It's worth noting that the owners are awesome and fun to chat with too. Actually, they were so great when we went for gelato that we went back the next morning for breakfast and coffee. A must stop!
Nick McCaffery★★★★★
Everything about this shop is amazing. From the kind owners and staff to the delicious gelato, coffee, and breakfast, to the beautiful artwork created by the owner, every bit of the Giovanni Gelato experience is incredible.

Tips for Enjoying St. John’s Cafe Scene

A little local knowledge goes a long way when you are planning your cafe crawl through St. John’s. These practical tips will help you avoid the common pitfalls, find the best seats, and eat like a regular rather than a tourist.

1. Go early for pastries, especially on weekends. The most popular bakeries and cafes often sell out of their signature croissants, cinnamon buns, and sourdough loaves by late morning. If a specific pastry is on your list, aim to arrive within the first hour of opening.

2. Bring layers and be ready for weather shifts. Even in summer, mornings can be cool and damp. Many cafes have small patios that face the harbor or side streets, and the sun can appear without warning. A light jacket and sunglasses will keep you comfortable whether you sit inside or out.

3. Ask about the batch brew before ordering a pour-over. Several St. John’s cafes offer two or three filter options daily. The batch brew is often faster, cheaper, and just as thoughtfully sourced as a slower hand-poured cup. Baristas are happy to describe tasting notes, so do not hesitate to ask.

4. Do not skip the local baked goods. Newfoundland-inspired treats such as partridgeberry scones, toutons with molasses, and sea salt chocolate chip cookies are worth ordering even if you came in just for coffee. Many cafes partner with local bakers, so the pastry case changes regularly.

5. Bring cash or a card, but check the shop’s policy. While most downtown cafes accept cards and mobile payments, a few smaller neighborhood spots still prefer cash for small purchases. Having a little cash on hand can also make it easier to tip your barista.

6. Treat the space like a shared living room. Many St. John’s cafes are small, and seating fills quickly during lunch and weekend brunch hours. If you plan to work on a laptop, avoid peak times, order something every hour or so, and be mindful of tables meant for larger groups.

7. Walk between cafes when possible. The hills can be steep, but walking is the best way to discover the small side streets, murals, and hidden staircases that define the city. You will burn off the pastries and likely stumble upon another cafe you did not plan to visit.

St. John’s is a city that rewards curiosity, and its cafe scene is no exception. The best experiences often come from sitting at the counter, asking a barista what they are excited about, and letting the afternoon unfold without a strict plan. Whether you are nursing a flat white on Water Street or sharing a table with a stranger over a warm cinnamon roll, these spaces capture the welcoming, unhurried spirit of the city itself.