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...
  • Excellent45%
  • Very good35%
  • Average13%
  • Poor4%
  • Terrible3%
Travellers talk about
“burger” (215 reviews)
“onion rings” (26 reviews)
“tater tots” (11 reviews)
Closed Now
American, Bar, Pub
3500 4th St N, St. Petersburg, FL 33704-1310
All Details
Write a ReviewReviews (322)
Traveller rating
Traveller type
Time of year

1 - 10 of 322 reviews

Reviewed 2 weeks ago

If your looking for a nice quiet place to enjoy a sporting event or just sit down and have a simple meal, this is the place. You can't come here and not have a burger, with or without cheese. Great selection of beer and the...More

Thank bandit153
Reviewed 29 March 2018

You'll smell this old local place a mile away! It makes you want to eat a burger like right now! Don't even look at the menu. Just order the hamburger. Try the medium rare to really taste the meat. It's juicy and messy but they...More

Thank MadBeachMel
Reviewed 28 March 2018

Don't need to waste a lot of time deciding what to get...Get the Burger! Always fresh, lots of stuff can be added but all in all, best burger for the money around. Daily specials are good too.

Thank psbun
Reviewed 25 March 2018

As a former resident of St. Pete, I always stop here when coming back through town if I have the chance. Stick to the Burger because that is what they are known for -- everything else is, well, like anywhere else. One of the cool...More

Thank RealtorTraveler
Reviewed 18 March 2018

Great small stop for burgers and beers! Friendly servers. The burgers are sooo juicy you’ll need a handful of napkins! Delicious sides...onion rings, tater tots and of course fries!

Thank Pam G
Reviewed 3 March 2018

Nice folks, great burgers and sandwiches. Fries and tator tots. Cold beer. Friendly environment. Busy during lunchtime but serves quickly. Highly recommend.

Thank Robert P
Reviewed 1 March 2018

El Cap in St. Pete, Florida. I haven't been here in a few years and it was like I was there every week! It has an old baseball theme to it but not overdone. The menu is easy AND VERY inexpensive. They have been here...More

Reviewed 22 February 2018 via mobile

Best hamburger in town, period. Fresh, cooked to order however you prefer it. Fast, friendly, historical! Enjoy your experience with one, maybe two!! Now, to choose between the onion rings or fries...

Thank Carol L
Reviewed 15 February 2018

We had a good meal, not great, just good. Onion rings were greasy. Nice local / home town atmosphere.

Thank Bill A
Reviewed 11 February 2018 via mobile

Ok it has great flavor but it is different now. Burger size is different and it so have to eat that the dang thing falls apart disappointed.

Thank Corey K
Nearby HotelsSee all 42 hotels in St. Petersburg
El Rio Motel
1 review
.22 miles away
Holiday Motel
4 reviews
.69 miles away
Rusty Anchor Motel
1 review
.76 miles away
Terrace Park Suites
46 reviews
1.65 miles away
Nearby Restaurants
Harvey's 4th Street Grill
236 reviews
.26 miles away
Ciccio Cali
126 reviews
.29 miles away
Casual Clam
162 reviews
.52 miles away
Nearby Attractions
Sunken Gardens
1,558 reviews
1.00 miles away
Great Explorations Children's Museum
227 reviews
.96 miles away
The Body Electric Yoga Company
24 reviews
.38 miles away
7 reviews
.91 miles away
Ask a question
Questions & Answers
8 April 2018|
AnswerShow all 10 answers
Response from PARTYPROFESSIONAL | Reviewed this property |
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
Bar Scene, Local cuisine, 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