Restaurants in Petersburg

The Salty Pantry 14 Harbor Way, Petersburg Cafe • $
14 Harbor Way, Petersburg

Customers` Favorites

Pastries
Cinnamon Rolls
Scones
Ham and Egg Cup with the Biscuit and Gravy
Cuban Sandwiches
Brie

“Absolutely epic breakfast place. If you're anywhere near here you have to check it out. All sorts of delicious options, fun friendly staff, an overall memorable experience. Highly recommend.”

4.7 Superb37 Reviews
Papa Bear's Pizza 219 N Nordic Dr, Petersburg Pizza • $$
219 N Nordic Dr, Petersburg

Customers` Favorites

Cheeseburger
Meat Pizza

“A family run business for 20 years, open all year round. Own recipe for pizza bases which are thin, crisp and delicious. You make your own pizza from a large selection of toppings. Also serve burgers and ice cream. Super food served by lovely, friendly staff.”

4.7 Superb20 Reviews
El Zarape 114 N Nordic Dr, Petersburg Mexican • $$
114 N Nordic Dr, Petersburg

Customers` Favorites

Chimichanga
Tombstone Burger
Guacamole
Salsa
Rock Fish Burrito
Green Chile Pork
Carnitas Tacos
Battered Fish
Shrimp Tacos
Tacos Locos

“In town visiting family and stopped by for lunch. Inside space is small but cozy and well decorated, and service was quick. We got the birria burrito and birria tacos. Both were delicious! We'll definitely be back before we leave.”

4.6 Superb44 Reviews
Glacier Express Cafe 400 N Nordic Dr, Petersburg Coffee Shops • $$
400 N Nordic Dr, Petersburg

“Great coffee. If you like syrup in your coffee, Glacier has every flavor you could imagine. Downtown and convenient to the marina. Their food items are mostly pre-packaged though.”

4.6 Superb10 Reviews
Harbor Bar 310 N Nordic Dr, Petersburg Bar • $
310 N Nordic Dr, Petersburg

“Nice local bar atmosphere Wish they served food, but you can have food delivered. You won’t be disappointed with any watered down weak poured drinks. I’ll be back”

4.5 Superb10 Reviews
Kito's Kave 200 Chief John Lott St, Petersburg Bar • $
200 Chief John Lott St, Petersburg

“Kitos is a fantastic local dive that delivers on all expectations. Colorful and friendly locals and an excellent staff make this my stop of choice in Petersburg!”

4.4 Superb13 Reviews
Common Grounds 904 S Nordic Dr, Petersburg Coffee Shops • $
904 S Nordic Dr, Petersburg

“I really miss my Mitkof blend Ak island coffee. Fully recommend common grounds, when you want espresso. Be sure to grab a bag of coffee on your way out. (Picture is way old)”

4.2 Good4 Reviews
Inga's Galley 104 N Nordic Dr, Petersburg Seafood • $
104 N Nordic Dr, Petersburg

Customers` Favorites

Fish and Chips

“Nice little spot for lunch - seating is outside but there is a tent in case of rain. They did a great job with gluten free and the halibut tacos were quite tasty”

4.2 Good23 Reviews

Nearest Cities

map Map