We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Kristina's Cafe

3590 34th St N, St. Petersburg, FL 33713-1517
+1 727-526-6673
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent56%
  • Very good36%
  • Average3%
  • Poor2%
  • Terrible3%
Travellers talk about
“lamb shank” (4 reviews)
“blt” (2 reviews)
Open Now
00:00 - 23:59All hours
American, Cafe, Diner, Vegetarian Friendly
3590 34th St N, St. Petersburg, FL 33713-1517
All Details
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (108)
Traveller rating
Traveller type
Time of year

1 - 10 of 108 reviews

Reviewed 3 days ago

Neat place. Great friendly atmosphere. Varied menu with huge portions. Nice to be recognized when we visit at least once a week.

Thank guglielmotti
Reviewed 16 July 2017

I have been going to Kristina Cafe since about the time that it opened. It is a family style, working class, home cooking style cafe. I am fond of the Country Fried Steak and eggs. My wife loves the pancakes. The prices are the most...More

Thank Michael B
Reviewed 26 June 2017 via mobile

Had breakfast at this little gem, generous portions, good staff,over all; very enjoyable experience.

Thank DJ311
Reviewed 20 June 2017

We had a wonderful breakfast . Great home cooking. Good for a quick bite or full meal. I wished they had hashed browns.

Thank GrandpawG
Reviewed 23 May 2017

I was elated to find the gem that is Kristina's. Any 24hr Greek diner is a winner in my book. That being said, the first time I ate here, the onion rings gave me trouble. I think the oil may have needed to be changed....More

Thank BeachyBumsRWe
Reviewed 22 May 2017 via mobile

Had an opportunity to eat lunch at Kristina's. Very good,fresh food. Clean and friendly with reasonable prices and great variety of large portions of food. Will return!!

Thank Marlene B
Reviewed 13 May 2017

very casual dining spot that seems to be frequented by all the locals. We live about 50 miles away and still tend to find ourselves there a few times per month. GREAT FOOD EVERY TIME - service with a smile

Thank Roxanne P
Reviewed 27 April 2017

Has wonderful breakfast . Great home cooking and a big menu to choose from. Good for a quick bite or full meal.

Thank JP33765
Reviewed 26 March 2017 via mobile

Just discovered this wonderful restaurant Great food and atmosphere! Staff was very friendly as well.

Thank jimroere
Reviewed 21 March 2017 via mobile

Good food and lots of it for a low cost. The meatloaf was ok but get the chopped steak & fried onions, they were super good. Service was great and very friendly!

Thank John and Angel T
Nearby Restaurants
Mazzaro's Italian Market
2,393 reviews
1.49 km away
Texas Cattle Company
408 reviews
.96 km away
Jo-El's Kosher Foods
79 reviews
1.60 km away
Nearby Attractions
Regal Cinema
91 reviews
3.62 km away
H&R Trains
5 reviews
3.37 km away
Historic Kenwood
31 reviews
2.79 km away
Craftsman House Gallery
15 reviews
3.74 km away
Ask a question
Questions & Answers
17 December 2015|
AnswerShow all 6 answers
Response from Susie Y | Reviewed this property |
727 526 6673. Make sure u have your receipt...good luck

Recently Reviewed Hotels around St. Petersburg

Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch, After-hours
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Kids, Child-friendly, Groups
Open Hours
00:00 - 23:59
00:00 - 23:59
00:00 - 23:59
00:00 - 23:59
00:00 - 23:59
00:00 - 23:59
00:00 - 23:59
Location and Contact Information
  • Address: 3590 34th St N, St. Petersburg, FL 33713-1517
  • Location: United States  >  Florida (FL)  >  St. Petersburg
  • Phone Number: +1 727-526-6673
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing