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 good25%
  • Average17%
  • Poor5%
  • Terrible4%
Travellers talk about
“spaghetti” (17 reviews)
“pizza” (111 reviews)
Closed Now
Italian, Pizza, Vegetarian Friendly, Gluten Free Options
$$ - $$$
1515 Gulf Blvd, Indian Rocks Beach, FL 33785-2749
All Details
Write a ReviewReviews (349)
Traveller rating
Traveller type
Time of year

1 - 10 of 346 reviews

Reviewed 2 weeks ago via mobile

Tried a couple of times and came up a little disappointed. One outstanding item the eggplant parm was outstanding but other than that very average. Pricing was fine service was average atmosphere so so. Go for the eggplant as an appetizer and drink then head...More

Thank rbarnes55
Reviewed 2 weeks ago via mobile

Have driven past this place for years but never stopped in! Till today! Great place.. Pizza is awesome! All the food that came out looked amazing! This might be a my new go to! Staff was friendly and very efficient! Food came out quick and...More

1  Thank Roger N
Reviewed 2 weeks ago

The hostess, Melanie met me at the door, had me seated, and delivered my order very quickly and friendly. Melanie even got my Wi-Fi working. I could tell she really cared to make me happy. T J was cooking and made a delicious Alfredo Pasta...More

1  Thank Diane P
Reviewed 3 weeks ago

Service was great. Good wine list with more than reasonable prices. The creamy balsamic derssing was as good as I have ever had. We ordered the shrimp and spinach white pizza. I’ve been eating shrimp pizza for over 40 years, and this was as good...More

Thank MissPriss52
Reviewed 5 weeks ago

I lived in IRB for 2.5 years and never ate at TJ's! Tried it for my 60th BDay celebration and the food & service was excellent.

1  Thank mariadO7218VC
Reviewed 6 February 2018

In our experience, Indian Rocks Beach is a bit limited, food-wise, unless you are a fan of mediocre sea-food. TJ's was a notable exception. We ate there twice, and it was really good both times. First time, we both had the veal, marsala or picatta,...More

Thank holtspa
Reviewed 4 February 2018 via mobile

We had family from out of town. We had Grouper Picatta, Chicken Marsala, and Tomato Pizza. All were ok but not fantastic. The pizza pieces were floppy and the toppings fell off. Service was excellent. Prices are very reasonable. We've been here 3 times. We...More

Thank Marc S
Reviewed 4 February 2018 via mobile

Food, atmosphere, server, cost was excellent. Wished they sold the sauce!!! Went there more than once during our time there

Thank ladyice1725
Reviewed 23 January 2018

We have dined here several times and always enjoy our meal. We recently met friends here, one of whom is Italian. She always orders the spaghetti and meatballs and declares them authentic. My husband loves them also. I usually order something with chicken or veal...More

Thank Mary W
Reviewed 22 January 2018

We have enjoyed TJ's during our annual visits to Indian Rocks Beach; this time we took our kids and grandkids. Everyone was very complimentary - - loved their dinner. Boys had pizza; adults had pasta dishes, all of which were DELICIOUS!!! And their warm bread!!!!...More

Thank 2lancers
Nearby HotelsSee all 5 hotels in Indian Rocks Beach
Sea Star Motel & Apts.
93 reviews
.28 km away
Holiday Inn Hotel & Suites Clearwater Beach South Harbourside
874 reviews
1.72 km away
Gulf Towers Resort Motel
118 reviews
1.73 km away
Prestige Collection Harbourside at Marker 33
45 reviews
1.81 km away
Nearby Restaurants
Cafe de Paris Bakery
424 reviews
.76 km away
Lulu's Oyster Bar & Tap House
1,506 reviews
1.57 km away
Kooky Coconut
551 reviews
1.00 km away
Guppy's on the Beach
1,891 reviews
.18 km away
Nearby Attractions
Morgan Beach Park
10 reviews
1.11 km away
Kolb Park
15 reviews
.27 km away
Rad Bicycles
17 reviews
.18 km away
Beach Art Center
16 reviews
.22 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, Accepts Credit Cards
Good for
Romantic, Local cuisine, Special Occasion Dining, Kids, Child-friendly
Open Hours
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 11:00 PM
11:00 AM - 11:00 PM
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
Looking for a great restaurant?
Our global travel community is ready to help.
Join TripAdvisor