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.

Diamond Jim's and Mrs. Donna's Steakhouse

25638 Canal Rd, 25638 Canal Road, 36561, Orange Beach, Alabama, Orange Beach, AL 36561-8802
+1 251-981-2652
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent67%
  • Very good14%
  • Average8%
  • Poor3%
  • Terrible6%
Travellers talk about
“ribeye” (100 reviews)
“caramel cake” (29 reviews)
“king cut” (13 reviews)
Closed Now
All hours
American, Steakhouse, Seafood
££ - £££
25638 Canal Rd, 25638 Canal Road, 36561, Orange Beach, Alabama, Orange Beach, AL 36561-8802
Write a Review
Reviews (428)
Traveller rating
Traveller type
Time of year

1 - 10 of 428 reviews

Reviewed 1 week ago via mobile

Loved this place. Was the best place around for steaks and now gone. Damn. The service and steak was the best on the island.

Thank robinup
Reviewed 3 weeks ago

best steak in the south...I just wish the hours of operations were clearer. I enjoy eating here as often as possible but I have drove to Orange Beach many times to find it closed. I recommend calling before going.

Thank shaunawhite12
Reviewed 18 April 2017

It's loud, there are no booths, and it's tiny, but the food makes up for it. The filet is absolutely to die for. It melts in your mouth and has an excellent flavor.

Thank tanaw0226
Reviewed 13 April 2017 via mobile

It was our last day on vacation. We wanted something local and my husband wanted steak. TripAdvisor had good reviews on this place. But, it was bad. They were not serving Gumbo or any of the fish. My husbands steak was not fillet and had...More

Thank WVFun
Reviewed 11 April 2017

Could not wait to try this restaurant after seeing all of the great reviews. Upon our arrival, there was a sign taped to the front door - no vegetables, oysters or desserts. Certain other fish was not available either. Very disappointed and leaving the area...More

Thank PJgypsy
Reviewed 9 April 2017 via mobile

We only found this place, by searching for the best steaks near us. Amazing steaks! Juicy and seasoned just right. The boiled and fried shrimp were huge and the twice baked potato great! I rated this place a four only because of the service. We...More

Thank wilsongarrett
Reviewed 1 April 2017 via mobile

We were here last year, on a whim, and OMG we were not disappointed. Hubby and I both got the ribeyes and daughter got the New York Strip. Delicious! The charcoal grilling does the trick. Talked about this place for a year and said we...More

Thank jbkirk0603
Reviewed 21 March 2017 via mobile

This place like a lot of restaurants around the beach area here in orange beach is not high end looking! But looks aren't everything the steak is what it's all about! My wife and I both got the ribeye that said 16 to 18 oz...More

Thank briansaxon
Reviewed 15 March 2017

I was feeling like having a good steak. I looked up on my phone (steaks) and Diamond Jim's came up. I got there and was greeted in a friendly manner. The staff was friendly and nice very attentive. The steak was great, and I think...More

Thank John R
Reviewed 11 March 2017

When your down in seafood country once in a while you get an urge for a steak. The rib-eye steaks were done exactly to our liking and the flavor was exceptional. the sides were great and the drinks were a generous portion and to our...More

Thank Carlyle W
Nearby Restaurants
Big Fish Restaurant & Bar
845 reviews
.18 miles away
Cosmo's Restaurant & Bar
2,097 reviews
.12 miles away
Brick & Spoon
589 reviews
.94 miles away
Doc's Seafood Shack and Oyster Bar
1,243 reviews
.41 miles away
Nearby Attractions
Orange Beach Waterfront Park
69 reviews
.76 miles away
Indian & Sea Museum
25 reviews
.46 miles away
Cetacean Cruises
102 reviews
.43 miles away
Blalock Seafood and Specialty Market
61 reviews
.89 miles away
Questions & AnswersAsk a question
Are u taking reservations for valentines day
15 January 2016|
Answer Show all 3 answers
Response from tmaxian | Reviewed this property |
I would call them directly - I know that when we visited in October, they did not take reservations, but we called ahead and they told us a good time to come and they would seat us right away and they did. Good Luck!
Melinda D
Pricing on your steaks...ribeyes
15 April 2015|
What is your answer?
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$10 - US$33
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover
Good for
Child-friendly, Kids, Special Occasion Dining, Groups, Local cuisine
Open Hours
16:30 - 21:30
16:30 - 21:30
16:30 - 21:30
16:30 - 21:30
16:30 - 21:30
16:30 - 21:30
Location and Contact Information
  • Address: 25638 Canal Rd, 25638 Canal Road, 36561, Orange Beach, Alabama, Orange Beach, AL 36561-8802
  • Location: United States  >  Alabama (AL)  >  Orange Beach
  • Phone Number: +1 251-981-2652