HTML SitemapExplore
logo
Find Things to DoFind The Best Restaurants

San Pedro Cafe — Restaurant in Hudson

Name
San Pedro Cafe
Description
Casual cafe serving Caribbean fare & wood-fired pizza plus rum & tequila in a historic venue.
Nearby attractions
Lakefront Park
1st St, Hudson, WI 54016
Seasons Gallery
401 2nd St, Hudson, WI 54016
Phipps Center For the Arts
109 Locust St, Hudson, WI 54016
Kelley Gallery Art & Frame
125 2nd St S, Hudson, WI 54016
Octagon House Museum
1004 3rd St, Hudson, WI 54016
Birkmose Park
329 Front St, Hudson, WI 54016
Nearby restaurants
Agave Kitchen
501 2nd St, Hudson, WI 54016
Pier 500
500 1st St, Hudson, WI 54016
Barker's Bar & Grill
413 2nd St, Hudson, WI 54016
Hudson Tap
417 2nd St, Hudson, WI 54016
Pedro's Pizza Lounge
212 Walnut St, Hudson, WI 54016
Dick's Bar & Grill
111 Walnut St, Hudson, WI 54016
Dragon Pearl
431 2nd St #202, Hudson, WI 54016
Smilin Moose Lodge Bar & Grill
601 2nd St, Hudson, WI 54016
Urban Olive & Vine
520 2nd St, Hudson, WI 54016
Bricks Neapolitan Pizza
407 2nd St #2, Hudson, WI 54016
Nearby hotels
The Pink Castle
904 Vine St, Hudson, WI 54016
Related posts
Keywords
San Pedro Cafe tourism.San Pedro Cafe hotels.San Pedro Cafe bed and breakfast. flights to San Pedro Cafe.San Pedro Cafe attractions.San Pedro Cafe restaurants.San Pedro Cafe travel.San Pedro Cafe travel guide.San Pedro Cafe travel blog.San Pedro Cafe pictures.San Pedro Cafe photos.San Pedro Cafe travel tips.San Pedro Cafe maps.San Pedro Cafe things to do.
San Pedro Cafe things to do, attractions, restaurants, events info and trip planning
San Pedro Cafe
United StatesWisconsinHudsonSan Pedro Cafe

Basic Info

San Pedro Cafe

426 2nd St, Hudson, WI 54016
4.6(706)
order
order
order
Order
delivery
Save
spot

Ratings & Description

Info

Casual cafe serving Caribbean fare & wood-fired pizza plus rum & tequila in a historic venue.

attractions: Lakefront Park, Seasons Gallery, Phipps Center For the Arts, Kelley Gallery Art & Frame, Octagon House Museum, Birkmose Park, restaurants: Agave Kitchen, Pier 500, Barker's Bar & Grill, Hudson Tap, Pedro's Pizza Lounge, Dick's Bar & Grill, Dragon Pearl, Smilin Moose Lodge Bar & Grill, Urban Olive & Vine, Bricks Neapolitan Pizza
logoLearn more insights from Wanderboat AI.
Phone
(715) 386-4003
Website
sanpedrocafe.com

Plan your stay

hotel
Pet-friendly Hotels in Hudson
Find a cozy hotel nearby and make it a full experience.
hotel
Affordable Hotels in Hudson
Find a cozy hotel nearby and make it a full experience.
hotel
The Coolest Hotels You Haven't Heard Of (Yet)
Find a cozy hotel nearby and make it a full experience.
hotel
Trending Stays Worth the Hype in Hudson
Find a cozy hotel nearby and make it a full experience.

Featured dishes

View full menu
dish
CHICKEN CHILE PENNE
dish
SHRIMP ST. CROIX
dish
MANGO CHICKEN WRAP
dish
CARIBBEAN RICE & RED BEANS

Reviews

Nearby attractions of San Pedro Cafe

Lakefront Park

Seasons Gallery

Phipps Center For the Arts

Kelley Gallery Art & Frame

Octagon House Museum

Birkmose Park

Lakefront Park

Lakefront Park

4.7

(536)

Closed
Click for details
Seasons Gallery

Seasons Gallery

4.8

(38)

Closed
Click for details
Phipps Center For the Arts

Phipps Center For the Arts

4.7

(171)

Closed
Click for details
Kelley Gallery Art & Frame

Kelley Gallery Art & Frame

4.7

(23)

Open 24 hours
Click for details

Things to do nearby

St Pauls Rags To Riches Story & Historical Gems
St Pauls Rags To Riches Story & Historical Gems
Tue, Dec 9 • 11:00 AM
Saint Paul, Minnesota, 55102
View details
Saint Paul, MN Murder Mystery: Solve the case!
Saint Paul, MN Murder Mystery: Solve the case!
Mon, Dec 1 • 12:00 AM
5th St &, Market St, St Paul, MN 55102, USA, 55102
View details
Lets Roam Scavenger Hunt: Saint Pauls Soaring Sights!
Lets Roam Scavenger Hunt: Saint Pauls Soaring Sights!
Mon, Dec 8 • 7:00 AM
75 Rev Dr Martin Luther King Jr Boulevard., 55155
View details

Nearby restaurants of San Pedro Cafe

Agave Kitchen

Pier 500

Barker's Bar & Grill

Hudson Tap

Pedro's Pizza Lounge

Dick's Bar & Grill

Dragon Pearl

Smilin Moose Lodge Bar & Grill

Urban Olive & Vine

Bricks Neapolitan Pizza

Agave Kitchen

Agave Kitchen

4.7

(859)

Click for details
Pier 500

Pier 500

4.5

(1.6K)

$$

Click for details
Barker's Bar & Grill

Barker's Bar & Grill

4.5

(544)

Click for details
Hudson Tap

Hudson Tap

4.4

(376)

Click for details
Get the Appoverlay
Get the AppOne tap to find yournext favorite spots!
Wanderboat LogoWanderboat

Your everyday Al companion for getaway ideas

CompanyAbout Us
InformationAI Trip PlannerSitemap
SocialXInstagramTiktokLinkedin
LegalTerms of ServicePrivacy Policy

Get the app

© 2025 Wanderboat. All rights reserved.
logo

Posts

John CarrollJohn Carroll
I'll preface this review by saying that the food was, at least, tasty. Unfortunately, the taste and flavor of the food couldn't save our overall experience, which is really unfortunate since it looks like a lot of people have had positive experiences here. Taking the suggestion of some friends, the four of us decided to go here for dinner. Our service was awful. We sat for 20-25 minutes before a server even talked to us about taking our drink orders, and we had to flag the server down. He did apologize for the wait, but also said he did not know who our actual server was. Two of us ordered the same drink, but somehow got very different looking drinks (one blood orange jalepeno margarita was the color of, well, blood oranges while the other was yellow). When we asked the server if they were the same drink, his response was "well how does it taste?" It tasted like a margarita, but there were no characteristics that made one taste anything like the other. We then waited for an hour (a full hour) before we got our dinner. In that time, the server asked if we wanted another margarita but didn't refill our waters. The explanation we got for the delay in our order was non-existent, instead he just told us our ticket was moving right along. When the food finally got there, I couldn't help but notice my Shrimp Quesadilla had maybe 6 small shrimps cut up in it (picture for context) and cost way more than it should have. One of us ordered a $22 pasta dish that promised a nice variety of seafood, but had 2 shrimp, maybe one scallop, some fake crab and in a pretty small portion. The lobster was not there. When it started to rain, two of us got drenched and there was no attempt to move us or cover us by the staff. I understand that stuff like this happens, I've worked in the service industry myself and I dislike writing bad reviews but this was, as one of our diners put it, a waste of our time. We are understanding restaurant-goers, if the server had checked up on us more, refilled our water, explained to us why the delay was occuring, I think the whole experience would have been different. And while I understand that most of the time, it isn't the server's fault and it cannot be helped that the kitchen is backed up. But to not take the time to explain it or talk to us or just offer good service really made this experience stand out. I am not sure if they were busier than normal, it did not seem busier than other hot spots in Hudson on this particular night. I don't know if the servers were inexperienced or just disorganized, since it looked like a lot of them did not know what they were doing and had trouble identifying which tables were theirs. I really don't mind slow dinners where the courses are paced, but we were there for 2 hours and spent most of the time waiting. This plus the overall service resulted in a disappointing dinner, and the lack of key ingredients in a few key dishes made us feel worse. I hope to one day try this restaurant again and hopefully have a different experience but I am not sure when that will be.
Christa HamlinChrista Hamlin
My daughter, grandson and I needed to get out of the house in Minnesota and wanted to go have a sit down dine in lunch so we drove about 40 mins to go to your restaurant. Had heard so many delicious things about this place so we decided to try it out. Before we left we entered our name on the wait list. We have tried to eat here once before on the fly and the wait time was greater than an hour, so to do this was helpful. I called ahead to see if we needed reservations and was told no but that we should do the online waitlist by your hostess. I thank her for that. By the time we got there the lunch hour was picking up and our wait time was 5 mins. The dine in space is small and cozy. Loved the saltwater aquarium at the bar. I hope to have one myself one day. Our server, he didn’t offer his name and I was to distracted by my thirst for a marg, and my grandson was very kind. Knowledge about the menu and spice level. My grandson (who is 16 months) had the kids pizza, how can you go wrong with that? You can’t. My daughter ordered the carne asada tacos and I orders the pork stew. Which I was told had some spice to it. My mouth watering I was so excited. Our food came out in a timely manner. My daughter loved her carne asada and as my bowl of stew was placed in front of me it smelled so delicious. I took a bite and it was delicious. HOWEVER, there was not one shred of pork in it. It was full of potatoes, peppers and onions. I kept stirring my food around thinking “ok maybe it small chucks and it’s all at the bottom”. Nope. But again the flavor was phenomenal. Spice level was at about a 7 or 8 which is perfect for me. And if I was a vegan or vegetarian I would have been ok with just the broth and potatoes. But I wanted to meat. I saw out Server and he apologized and offered a new one. Which I took. Not his mistake. The only bad thing was that by the time my new one came my daughter and grandson were done eating. So asked for my food to go. Someone came over, assuming a manager and apologized about the stew missing it’s main ingredient. Again, I told her that it was a honest mistake but that I was disappointed I wasn’t able to eat lunch with my family. They could of comped the stew but didn’t. That’s the only reason I didn’t give it 5 stars. Brought it home and warmed it up and it was just as delicious as I knew it would be. Yes I will go back and try the jerk chicken the next time. Something tells me it’s probably the real deal.
Tara ProchnowTara Prochnow
Wow. Eat Here. Outstanding Service. Mouthwatering Food. My friends and I cannot say enough about San Pedros, extremely impressed. This restaurant was recommended by many to us, however our first time here. Celebrating our friends' birthday and after the worst experience ever at Mallory's we headed down the road. Upon walking in the door, great atmosphere. The hostess told us a table would be 45min-1 hr, but we were welcome to sit at bar - awesome! The bartender was very nice and knowledgeable and not pushy at all. We all enjoyed our margaritas (blood orange) and mojitos (pink guava). The chicken nachos under Starters was delicious, super good guacamole. The manager, Riley, was a peach! Like the nicest, patient, kind and easy going restaurant staff personnel I have ever encountered, even with a full bar and full restaurant. They clearly know what they are doing as the place ran like a well-oiled machine, lots of smiles and laughs and everyone enjoying themselves. Riley, the manager, chatted with us multiple times and gave us a thorough rundown of the menu and answered any questions we had. She was wonderful, the bartender was laid back and chill and makes great drinks. The food was phenomenal. Steak Tacos, Chicken Penne Pasta, Cuban Meatloaf. Oh and to top it off, Riley offered our friend a FREE slice of key lime pie for her birthday, which was delicious too! We will DEFINITELY be back, some locals told us about the patio and that San Pedros brunch is VERY good too!
See more posts
See more posts
hotel
Find your stay

Pet-friendly Hotels in Hudson

Find a cozy hotel nearby and make it a full experience.

I'll preface this review by saying that the food was, at least, tasty. Unfortunately, the taste and flavor of the food couldn't save our overall experience, which is really unfortunate since it looks like a lot of people have had positive experiences here. Taking the suggestion of some friends, the four of us decided to go here for dinner. Our service was awful. We sat for 20-25 minutes before a server even talked to us about taking our drink orders, and we had to flag the server down. He did apologize for the wait, but also said he did not know who our actual server was. Two of us ordered the same drink, but somehow got very different looking drinks (one blood orange jalepeno margarita was the color of, well, blood oranges while the other was yellow). When we asked the server if they were the same drink, his response was "well how does it taste?" It tasted like a margarita, but there were no characteristics that made one taste anything like the other. We then waited for an hour (a full hour) before we got our dinner. In that time, the server asked if we wanted another margarita but didn't refill our waters. The explanation we got for the delay in our order was non-existent, instead he just told us our ticket was moving right along. When the food finally got there, I couldn't help but notice my Shrimp Quesadilla had maybe 6 small shrimps cut up in it (picture for context) and cost way more than it should have. One of us ordered a $22 pasta dish that promised a nice variety of seafood, but had 2 shrimp, maybe one scallop, some fake crab and in a pretty small portion. The lobster was not there. When it started to rain, two of us got drenched and there was no attempt to move us or cover us by the staff. I understand that stuff like this happens, I've worked in the service industry myself and I dislike writing bad reviews but this was, as one of our diners put it, a waste of our time. We are understanding restaurant-goers, if the server had checked up on us more, refilled our water, explained to us why the delay was occuring, I think the whole experience would have been different. And while I understand that most of the time, it isn't the server's fault and it cannot be helped that the kitchen is backed up. But to not take the time to explain it or talk to us or just offer good service really made this experience stand out. I am not sure if they were busier than normal, it did not seem busier than other hot spots in Hudson on this particular night. I don't know if the servers were inexperienced or just disorganized, since it looked like a lot of them did not know what they were doing and had trouble identifying which tables were theirs. I really don't mind slow dinners where the courses are paced, but we were there for 2 hours and spent most of the time waiting. This plus the overall service resulted in a disappointing dinner, and the lack of key ingredients in a few key dishes made us feel worse. I hope to one day try this restaurant again and hopefully have a different experience but I am not sure when that will be.
John Carroll

John Carroll

hotel
Find your stay

Affordable Hotels in Hudson

Find a cozy hotel nearby and make it a full experience.

Get the Appoverlay
Get the AppOne tap to find yournext favorite spots!
My daughter, grandson and I needed to get out of the house in Minnesota and wanted to go have a sit down dine in lunch so we drove about 40 mins to go to your restaurant. Had heard so many delicious things about this place so we decided to try it out. Before we left we entered our name on the wait list. We have tried to eat here once before on the fly and the wait time was greater than an hour, so to do this was helpful. I called ahead to see if we needed reservations and was told no but that we should do the online waitlist by your hostess. I thank her for that. By the time we got there the lunch hour was picking up and our wait time was 5 mins. The dine in space is small and cozy. Loved the saltwater aquarium at the bar. I hope to have one myself one day. Our server, he didn’t offer his name and I was to distracted by my thirst for a marg, and my grandson was very kind. Knowledge about the menu and spice level. My grandson (who is 16 months) had the kids pizza, how can you go wrong with that? You can’t. My daughter ordered the carne asada tacos and I orders the pork stew. Which I was told had some spice to it. My mouth watering I was so excited. Our food came out in a timely manner. My daughter loved her carne asada and as my bowl of stew was placed in front of me it smelled so delicious. I took a bite and it was delicious. HOWEVER, there was not one shred of pork in it. It was full of potatoes, peppers and onions. I kept stirring my food around thinking “ok maybe it small chucks and it’s all at the bottom”. Nope. But again the flavor was phenomenal. Spice level was at about a 7 or 8 which is perfect for me. And if I was a vegan or vegetarian I would have been ok with just the broth and potatoes. But I wanted to meat. I saw out Server and he apologized and offered a new one. Which I took. Not his mistake. The only bad thing was that by the time my new one came my daughter and grandson were done eating. So asked for my food to go. Someone came over, assuming a manager and apologized about the stew missing it’s main ingredient. Again, I told her that it was a honest mistake but that I was disappointed I wasn’t able to eat lunch with my family. They could of comped the stew but didn’t. That’s the only reason I didn’t give it 5 stars. Brought it home and warmed it up and it was just as delicious as I knew it would be. Yes I will go back and try the jerk chicken the next time. Something tells me it’s probably the real deal.
Christa Hamlin

Christa Hamlin

hotel
Find your stay

The Coolest Hotels You Haven't Heard Of (Yet)

Find a cozy hotel nearby and make it a full experience.

hotel
Find your stay

Trending Stays Worth the Hype in Hudson

Find a cozy hotel nearby and make it a full experience.

Wow. Eat Here. Outstanding Service. Mouthwatering Food. My friends and I cannot say enough about San Pedros, extremely impressed. This restaurant was recommended by many to us, however our first time here. Celebrating our friends' birthday and after the worst experience ever at Mallory's we headed down the road. Upon walking in the door, great atmosphere. The hostess told us a table would be 45min-1 hr, but we were welcome to sit at bar - awesome! The bartender was very nice and knowledgeable and not pushy at all. We all enjoyed our margaritas (blood orange) and mojitos (pink guava). The chicken nachos under Starters was delicious, super good guacamole. The manager, Riley, was a peach! Like the nicest, patient, kind and easy going restaurant staff personnel I have ever encountered, even with a full bar and full restaurant. They clearly know what they are doing as the place ran like a well-oiled machine, lots of smiles and laughs and everyone enjoying themselves. Riley, the manager, chatted with us multiple times and gave us a thorough rundown of the menu and answered any questions we had. She was wonderful, the bartender was laid back and chill and makes great drinks. The food was phenomenal. Steak Tacos, Chicken Penne Pasta, Cuban Meatloaf. Oh and to top it off, Riley offered our friend a FREE slice of key lime pie for her birthday, which was delicious too! We will DEFINITELY be back, some locals told us about the patio and that San Pedros brunch is VERY good too!
Tara Prochnow

Tara Prochnow

See more posts
See more posts

Reviews of San Pedro Cafe

4.6
(706)
avatar
2.0
6y

I'll preface this review by saying that the food was, at least, tasty. Unfortunately, the taste and flavor of the food couldn't save our overall experience, which is really unfortunate since it looks like a lot of people have had positive experiences here.

Taking the suggestion of some friends, the four of us decided to go here for dinner. Our service was awful. We sat for 20-25 minutes before a server even talked to us about taking our drink orders, and we had to flag the server down. He did apologize for the wait, but also said he did not know who our actual server was.

Two of us ordered the same drink, but somehow got very different looking drinks (one blood orange jalepeno margarita was the color of, well, blood oranges while the other was yellow). When we asked the server if they were the same drink, his response was "well how does it taste?" It tasted like a margarita, but there were no characteristics that made one taste anything like the other.

We then waited for an hour (a full hour) before we got our dinner. In that time, the server asked if we wanted another margarita but didn't refill our waters. The explanation we got for the delay in our order was non-existent, instead he just told us our ticket was moving right along.

When the food finally got there, I couldn't help but notice my Shrimp Quesadilla had maybe 6 small shrimps cut up in it (picture for context) and cost way more than it should have. One of us ordered a $22 pasta dish that promised a nice variety of seafood, but had 2 shrimp, maybe one scallop, some fake crab and in a pretty small portion. The lobster was not there.

When it started to rain, two of us got drenched and there was no attempt to move us or cover us by the staff.

I understand that stuff like this happens, I've worked in the service industry myself and I dislike writing bad reviews but this was, as one of our diners put it, a waste of our time. We are understanding restaurant-goers, if the server had checked up on us more, refilled our water, explained to us why the delay was occuring, I think the whole experience would have been different. And while I understand that most of the time, it isn't the server's fault and it cannot be helped that the kitchen is backed up. But to not take the time to explain it or talk to us or just offer good service really made this experience stand out.

I am not sure if they were busier than normal, it did not seem busier than other hot spots in Hudson on this particular night. I don't know if the servers were inexperienced or just disorganized, since it looked like a lot of them did not know what they were doing and had trouble identifying which tables were theirs. I really don't mind slow dinners where the courses are paced, but we were there for 2 hours and spent most of the time waiting. This plus the overall service resulted in a disappointing dinner, and the lack of key ingredients in a few key dishes made us feel worse.

I hope to one day try this restaurant again and hopefully have a different experience but I am not sure when...

   Read more
avatar
4.0
5y

My daughter, grandson and I needed to get out of the house in Minnesota and wanted to go have a sit down dine in lunch so we drove about 40 mins to go to your restaurant. Had heard so many delicious things about this place so we decided to try it out.

Before we left we entered our name on the wait list. We have tried to eat here once before on the fly and the wait time was greater than an hour, so to do this was helpful. I called ahead to see if we needed reservations and was told no but that we should do the online waitlist by your hostess. I thank her for that. By the time we got there the lunch hour was picking up and our wait time was 5 mins.

The dine in space is small and cozy. Loved the saltwater aquarium at the bar. I hope to have one myself one day. Our server, he didn’t offer his name and I was to distracted by my thirst for a marg, and my grandson was very kind. Knowledge about the menu and spice level. My grandson (who is 16 months) had the kids pizza, how can you go wrong with that? You can’t. My daughter ordered the carne asada tacos and I orders the pork stew. Which I was told had some spice to it. My mouth watering I was so excited.

Our food came out in a timely manner. My daughter loved her carne asada and as my bowl of stew was placed in front of me it smelled so delicious. I took a bite and it was delicious. HOWEVER, there was not one shred of pork in it. It was full of potatoes, peppers and onions. I kept stirring my food around thinking “ok maybe it small chucks and it’s all at the bottom”. Nope. But again the flavor was phenomenal. Spice level was at about a 7 or 8 which is perfect for me. And if I was a vegan or vegetarian I would have been ok with just the broth and potatoes. But I wanted to meat. I saw out Server and he apologized and offered a new one. Which I took. Not his mistake. The only bad thing was that by the time my new one came my daughter and grandson were done eating. So asked for my food to go.

Someone came over, assuming a manager and apologized about the stew missing it’s main ingredient. Again, I told her that it was a honest mistake but that I was disappointed I wasn’t able to eat lunch with my family. They could of comped the stew but didn’t. That’s the only reason I didn’t give it 5 stars.

Brought it home and warmed it up and it was just as delicious as I knew it would be. Yes I will go back and try the jerk chicken the next time. Something tells me it’s probably...

   Read more
avatar
1.0
45w

Do not go. Today was my 5thish time there and, silly me, thinking it will get better. Arrived today with my 2 daughters at 2:04pm and was greeted with a seat yourself sign which should give you and indication of how busy it was. 1 server and 1 bartender. 2 cooks, because the kitchen is open and everyone can see so staffing is minimal. Thinking that we are between lunch and dinner this should be fairly quick. Silly me. Ordered by 2:10pm and then began the great wait. At 2:30pm I watched my daughters order go under the warming light. While being ignored by our server, Karen B, I finally asked IF that was one of our orders, to which I was informed it was and then I asked why she would let it sit there for 15 min. Should be yummy by this time. I was told that it was not brought to the table because the entire order was not ready. How does this brand of logic even exist at a restaurant. 2:45pm Shortly after this exchange our Burritos, the daily special, showed up. Isn't a special supposed to be one of those items that is a quick turnaround? So at 2:45pm I now have 2 hot meals and one marginally warm. I informed our server that we were now out of time and would need "to go" containers. When those were delivered Karen B. informed me that the reason the food was slow was because the cook/chef's "mother in law" just died. Should I have shared that my mother died Jan 5, 2025. What does that have to do with crappy service? We left promptly with 3 to go containers and a horrible experience. My daughter dumped hers in the garbage can at the corner and my other daughter ate hers at home. Average at best.

My recommendation after many attempts trying San Pedro's is don't do it. There are MANY other restaurants in Hudson that are far better. Agave', Barkers, Casanovas, Ziggy's, Post Mark Grill. Better food, acceptable wait times and FAR FAR better service.

This is a restaurant that is living off and aging reputation and seems oblivious or reluctant to change. Read the reviews others share...

   Read more
Page 1 of 7
Previous
Next