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...
  • Excellent42%
  • Very good36%
  • Average14%
  • Poor4%
  • Terrible4%
Travellers talk about
“onion rings” (28 reviews)
“burger” (201 reviews)
“tots” (5 reviews)
Open Now
11:00 - 23:00All hours
American, Bar, Pub
3500 4th St N, St. Petersburg, FL 33704-1310
All Details
Write a Review
Reviews (293)
Traveller rating
Traveller type
Time of year

1 - 10 of 293 reviews

Reviewed 6 days ago via mobile

Went here for lunch after visiting Holocaust Museum in St. Pete with friends. Very quant atmosphere and burgers and fries to die for. Don't miss going to this landmark!

Thank Barbara W
Reviewed 1 week ago via mobile

We stop by monthly for a burger at the bar. Always outstanding in a friendly, welcoming environment.

Thank Local36
Reviewed 3 weeks ago via mobile

Enjoyed a visit with family, including kids. El Cap is a tradition in St Pete and most would say it's the best cheeseburger in town. Onion rings are awesome. We had a nice visit with the head cook who greets you like an old friend....More

Thank ufgator1993
Reviewed 3 weeks ago

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 5 weeks 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 16 July 2017

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 11 July 2017 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 10 July 2017

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 5 July 2017 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 27 June 2017 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
Nearby Restaurants
Harvey's 4th Street Grill
208 reviews
.43 km away
Ciccio Cali
114 reviews
.47 km away
Casual Clam
135 reviews
.83 km away
Nearby Attractions
Sunken Gardens
1,375 reviews
1.60 km away
Great Explorations Children's Museum
216 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
US$5 - US$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
Kids, Child-friendly
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