



Jack Mackeral’s
American Restaurant
4701 Great America Pkwy Santa Clara, CA 95054 ·2327.25 mi
Is this your business? Verify your listing
Reviews
yelp 3.0
1 reviews
5 star
0
4 star
0
3 star
1
2 star
0
1 star
0
Teri C.
08/31/26
Jack Mackeral's is located in the South Bay Shores waterpark inside California's Great America. The bar is located near the wave pool and to the right when facing the water. We got the Fish Taco...
MoreAdvertisement
