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.

Johnny Angel's Diner

3546 Saint Johns Bluff Rd S Unit 120, Jacksonville, FL 32224-2715
+1 904-997-9850
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent46%
  • Very good35%
  • Average10%
  • Poor3%
  • Terrible6%
Travellers talk about
“burger” (14 reviews)
“patty melt” (2 reviews)
“onion rings” (3 reviews)
Closed Now
All hours
American, Diner
3546 Saint Johns Bluff Rd S Unit 120, Jacksonville, FL 32224-2715
All Details
Write a Review
Reviews (65)
Traveller rating
Traveller type
Time of year

1 - 10 of 65 reviews

Reviewed 4 weeks ago

We went to Johnny Angel's for breakfast on a Saturday morning. The place is decorated with all sorts of old pictures and memorabilia. Our Waitress was friendly and accommodating. She was also very attentive. I had eggs, grits, bacon and toast. It was cooked well,...More

Thank srockey
Reviewed 7 July 2017 via mobile

My wife and I went to On a Tuesday morning for breakfast and there was no wait. The pricing for what we got was amazing. We got two different meals and shared them between the two of us. The food was out of the world...More

Thank Colts S
Reviewed 7 July 2017 via mobile

Wanting breakfast after running an errand, used TripAdvisor to pull up this spot. As we pulled up to a strip mall, this place stood out. As we walked in, it was really funky but decorated well with all the old stuff, exactly as I would...More

Thank Gatorraider
Reviewed 1 July 2017 via mobile

Food was very good and very large portions. The one thing I will suggest is that the cook learns how to cook the hashbrowns well down. Our waitress also said that they have many complaints about the hashbrowns not being cooked well done as per...More

Thank curbowmelissa
Reviewed 10 June 2017 via mobile

Hailey our server was sweet, friendly and quick to serve. Our food was tasty, fresh and fast to come to the table. We will make a return visit soon.

Thank SeanInJax
Reviewed 7 June 2017

Terrible food ever worse service. Owner Salem is a complete jerk. We placed a large lunch order for the office and they not only called my office to HARASS employees but they double charged 2 different debit cards. DO NOT VISIT THIS ESTABLISHMENT

Thank lmclayton55
Reviewed 29 May 2017

We decided to pass on the hotel breakfast and find a diner near our hotel came across Johnny's Angels and thought we would give it a try. The seating is limited to smaller parties. We had 2 adults and 3 small children it was a...More

Thank Al09 S
Reviewed 19 May 2017

We decided to try this Johnny Angel's for breakfast after seeing all the good reviews about them. Our experience was bad! My husband ordered 2 eggs with grits and I ordered 2 eggs with hash browns and sausage. His eggs were so overcooked, they were...More

Thank rmhnow
Reviewed 2 May 2017 via mobile

I saw a friend post about being here while I was visiting Jacksonville. I was to meet a friend who lives there & she was unaware of it, so we tried it. Not real easy to find, in a small strip center, but businesses in...More

Thank pldincarolina
Reviewed 15 April 2017

It had been a year since my last review. I was pleased to see that the torn seats at the booths had been replaced. The food was very good. I had the burger which was cooked to my liking. My wife had the special which...More

Thank John A
Nearby Restaurants
Greek Street Kitchen and Bar
73 reviews
.08 km away
Si Senor Fresh Mex
78 reviews
.16 km away
The Yafa Grill
24 reviews
.25 km away
Nearby Attractions
St Johns Town Center
276 reviews
2.64 km away
Hands On Children's Museum
51 reviews
3.95 km away
SweetnCheesy Gourmet Popcorn
7 reviews
2.18 km away
Beach Boulevard Flea Market
10 reviews
.72 km away
Questions & Answers
Get quick answers from Johnny Angel's Diner staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Diner
Breakfast, Lunch, Brunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Television, Highchairs Available, Wheelchair Accessible
Good for
Child-friendly, Kids
Open Hours
07:00 - 15:00
07:00 - 15:00
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
07:00 - 22:00
07:00 - 22:00
Location and Contact Information
  • Address: 3546 Saint Johns Bluff Rd S Unit 120, Jacksonville, FL 32224-2715
  • Location: United States  >  Florida (FL)  >  Jacksonville
  • Phone Number: +1 904-997-9850
  • E-mail
Indulge in juicy burgers, delectable sandwiches,
sinful melts, fresh seafood baskets, delicious salads . . .
all made with lots of TLC. Or join us for breakfast and start
your day off right! Your food should always taste this good . . .
50’s Style Diner
• Join us for breakfast, lunch or dinner!
• FREE Internet
• Beer and Wine
• Student and Military Discounts
• Hand-Dipped Shakes & Sundaes
Great food!
Great atmosphere!
Great service!
Great prices!
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