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.

TJ's Italian Cafe

1515 Gulf Blvd, Indian Rocks Beach, FL 33785-2749
+1 727-596-1515
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent49%
  • Very good26%
  • Average16%
  • Poor5%
  • Terrible4%
Travellers talk about
“spaghetti” (17 reviews)
“pizza” (103 reviews)
Open Now
11:00 - 23:00All hours
Italian, Pizza, Vegetarian Friendly, Gluten Free Options
$$ - $$$
1515 Gulf Blvd, Indian Rocks Beach, FL 33785-2749
All Details
Write a Review
Reviews (329)
Traveller rating
Traveller type
Time of year

81 - 90 of 326 reviews

Reviewed 26 July 2016

My friend and I were craving Italian for lunch and TJ's was the only place near by that was open so we tried it. Atmosphere was relaxing with seating inside and out. There was only one waitress for the lunch hour and there was a...More

Thank Estelle W
Reviewed 19 July 2016

Have eaten hear at least once a year for the past 20 years or so. The atmosphere is great and so is the food.

1  Thank John J
Reviewed 28 June 2016 via mobile

We came in right at 5pm so the place was almost empty. It was filling in as we left. Our service was good. And the food was ok. Wasn't bad, but wasn't outstanding. FYI they do not have a kids meal BUT offer child size...More

1  Thank Wendy P
Reviewed 26 June 2016 via mobile

The house Italian salad dressing and the crayons to pass the time drawing on the butcher paper covering the tables were the best parts of our trip to TJ's. My daughter liked her chicken fettuccine Alfredo but the chicken parmesan was dry and tough, and...More

1  Thank Michele F
Reviewed 25 June 2016

What a wonderful place to eat. Some of the best food on the beach. We had the lasagna and the shrimp fettuccine good size portion and great taste. I would go back.

1  Thank Brenda M
Reviewed 1 June 2016 via mobile

Visited during an otherwise flawless week in IRB for dinner on a Tuesday night. Found it pricey for what we got quality and quantity wise. "Fresh" bread was stale, apps came with 3 only pieces, & service was sub-par for these prices. There was no...More

Thank vanKoppen
Reviewed 21 May 2016

Ready for Italian....this one has a large menu of choices and is a good place for families with children

1  Thank vivian923
Reviewed 19 May 2016

Went for a meal yesterday to start with I am a non drinker and didn't serve any non alcoholic beer and had run out of a few soft drinks . My partner had the seafood medley which was excellent and a lot of it ....More

3  Thank Wendie16
Reviewed 18 May 2016

We were staying at a local timeshare in Indian Rocks Beach. Easy walk to restaurant. We dined on the patio and it was very enjoyable in early May. My wife had eggplant and I had shrimp pasta. Both were very good. We will dine at...More

1  Thank Don A
Reviewed 25 April 2016

Nice Italian with great grouper choices. Pizza looked good too. LOTS of variety. Very friendly service.

1  Thank lise0205
Nearby Restaurants
Kooky Coconut
524 reviews
1.00 km away
Lulu's Oyster Bar & Tap House
1,330 reviews
1.57 km away
Guppy's on the Beach
1,803 reviews
.18 km away
Keegan's Seafood Grille
1,120 reviews
.05 km away
Nearby Attractions
Indian Rocks Beach Nature Preserve
129 reviews
1.01 km away
Morgan Beach Park
9 reviews
1.11 km away
Kolb Park
12 reviews
.17 km away
John R. Bonner Nature Park
6 reviews
1.57 km away
Ask a question
Questions & Answers
25 November 2016|
AnswerShow all 5 answers
Response from way2muchfun52016 |
thank you for your replies.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$13 - US$26
Lunch, Dinner, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Accepts Discover, Reservations, Full Bar, Delivery
Good for
Child-friendly, Kids, Local cuisine, Special Occasion Dining, Romantic
Open Hours
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 23:00
11:00 - 23:00
Location and Contact Information
  • Address: 1515 Gulf Blvd, Indian Rocks Beach, FL 33785-2749
  • Location: United States  >  Florida (FL)  >  Indian Rocks Beach
  • Phone Number: +1 727-596-1515
  • E-mail
TJ's Italian Cafe Restaurant ~ Indian Rocks Beach Locals say, TJ's Italian Cafe combines a tranquil environment and good food with an emphasis on hospitality to make for the perfect place to recharge or unwind while indulging in a unique dining experience. Whether your on vacation or looking for a vacation from the everyday life, come dine with us today! Italian ~ Seafood ~ Pasta ~ Pizza We deliver 7days a week.
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