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.

El Cap

3500 4th St N, St. Petersburg, FL 33704-1310
+1 727-521-1314
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent43%
  • Very good35%
  • Average14%
  • Poor4%
  • Terrible4%
Travellers talk about
“onion rings” (27 reviews)
“burger” (194 reviews)
“tots” (5 reviews)
Closed Now
All hours
American, Bar, Pub
3500 4th St N, St. Petersburg, FL 33704-1310
All Details
Write a Review
Reviews (290)
Traveller rating
Traveller type
Time of year

1 - 10 of 290 reviews

Reviewed yesterday

If you go at lunch go early 11ish as the crowd will roll in and makes it tough to get a seat. Burgers are made to order and fresh, they will cook them medium rare if you like!!!!

Thank Nick F
Reviewed 1 week ago via mobile

Unfriendly rude inattentive staff. Took ten minutes to get a menu. Another ten to order. Another ten to eat. Another ten to check out. No water refills. Burger was fine. Fries and onion rings were good. I won't return.

Thank IslandLocal941
Reviewed 1 week ago

Place is dirty, burger wasn't anything special and they charged for flat soda refills. Save your money ....won't ever reutrn.

Thank jjkcjb
Reviewed 2 weeks ago via mobile

Went in and didn't get helped until 5 mins later. Order our food and waited, ate then went on with our business. The burger was dry and I never got that refill. The sad part is the burger LOOKED delicious. Felt rushed, I had the...More

Thank Anna L
Reviewed 2 weeks ago

If you want a good burger like you'd make at home this is the place! Their menu is fairly limited, but their customers know where to come for good sandwiches!

Thank dbsartain
A TripAdvisor Member
Reviewed 3 weeks ago via mobile

First time at El Cap's. Our kids recommended we go for the best burgers. Well, they did not disappoint. We were seated and greeted warmly by our waitress. Drinks served and we all ordered burgers. Absolutely delicious! Hand patties made to order. Perfect size, mouthwatering...More

Thank A TripAdvisor Member
Reviewed 4 weeks ago via mobile

Small Ma & Pop place with great tasty food And cold Beer. They have inside and out setting but the parking is at a Premium. Some parts of the building are like a sports bar with 17 Big screen TVs to see all your sports...More

Thank Gary S
Reviewed 4 weeks ago via mobile

Has won awards for its burgers, but all I could taste was the grease that dripped from my hands to pool on the plate below. Very slow service. Food made me feel ill.

Thank nkersey
Reviewed 23 June 2017 via mobile

We have been here several times and have always had delicious food. Their staff is very friendly and make you feel like your home. The cook comes out of the kitchen to make sure everything is perfect. Great selections, awesome hamburgers that taste like mom's!...More

Thank 53traveler
Reviewed 25 May 2017 via mobile

Happened by El Cap on my way somewhere else. Looked inviting so changed my plans. So glad I did. Great burger and fries. Nice selection of beers. I will be back on my next visit.

Thank Jessica K
Nearby Restaurants
Harvey's 4th Street Grill
203 reviews
.43 km away
Ciccio Cali
110 reviews
.47 km away
Casual Clam
132 reviews
.83 km away
Nearby Attractions
Sunken Gardens
1,362 reviews
1.60 km away
Great Explorations Children's Museum
215 reviews
1.54 km away
NOVA 535
83 reviews
2.97 km away
Gizella Kopsick Arboretum
69 reviews
2.74 km away
Questions & Answers
Get quick answers from El Cap 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
Average prices
USD 5 - USD 10
American, Bar, Pub
Lunch, Dinner, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Child-friendly, Kids
Open Hours
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
Location and Contact Information
  • Address: 3500 4th St N, St. Petersburg, FL 33704-1310
  • Location: United States  >  Florida (FL)  >  St. Petersburg
  • Phone Number: +1 727-521-1314
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