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...
  • Excellent48%
  • Very good32%
  • Average11%
  • Poor3%
  • Terrible6%
Travellers talk about
“burger” (14 reviews)
“patty melt” (2 reviews)
“onion rings” (3 reviews)
Closes in 30 min
07:00 - 21:00All hours
American, Diner
3546 Saint Johns Bluff Rd S Unit 120, Jacksonville, FL 32224-2715
Write a Review
Reviews (61)
Traveller rating
Traveller type
Time of year

1 - 10 of 61 reviews

Reviewed 2 weeks ago 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 3 weeks ago

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 4 weeks ago

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
Reviewed 28 March 2017 via mobile

This place was just a awesome place to go we had burgers that were delicious. Our friends frequently come here for breakfast as well . Staff is quick friendly and the food is awesome.

Thank Neeasa
Reviewed 20 March 2017

In search of the perfect breakfast stop. I ordered the early morning special, 2 eggs, bacon, potatoes and pancakes. Some of the best bacon I have ever had. Pancakes were light and fluffy. This place oozes nostalgia. Made up like a sixties diner, light friendly...More

Thank Deadeye3321
Reviewed 22 February 2017

really a cool place to eat , service was spot on , breakfast was hot and served quickly , more food than I could eat .. and early bird special pricing was a real value tucked away a bit but easily accessible

Thank Todd P
Reviewed 1 February 2017

This diner takes you back to the 50's with music and decor. I had an omelet and was less than impressed. Maybe I chose wrong. But the lunch was fun.

Thank Starlawyer
Nearby Restaurants
Si Senor Fresh Mex
68 reviews
.09 km away
The Yafa Grill
21 reviews
.25 km away
Seafood Express & More
20 reviews
.28 km away
Nearby Attractions
St Johns Town Center
260 reviews
2.56 km away
Hands On Children's Museum
47 reviews
3.95 km away
SweetnCheesy Gourmet Popcorn
7 reviews
2.18 km away
Beach Boulevard Flea Market
8 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, Dinner, Brunch
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