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
“pasta” (33 reviews)
Open Now
11:00 AM - 10:00 PMAll hours
Italian, Pizza, Vegetarian Friendly, Gluten Free Options
₹₹ - ₹₹₹
1515 Gulf Blvd, Indian Rocks Beach, FL 33785-2749
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (338)
Traveller rating
Traveller type
Time of year

81 - 90 of 335 reviews

Reviewed 31 August 2016

We only have pizza which is delicious.They deliver,always good if one fancies a wee gin and tonic prior to Chianti Classico

Reviewed 27 August 2016

Their early bird menu is very good and reasonable especially the lasagna and chicken piccata. I am sad they took saltenbuco (sp) off the menu it was the best dish on the beach bar none

1  Thank jparker32016
Reviewed 23 August 2016 via mobile

Enjoyed a relaxing and delicious meal with family. Veal picata and fettuccine alfredo were outstanding. The caeser salad was bold. Wine selection was more than adequate and reasonably priced. They were a bit skimpy on the scallops, though.

1  Thank lewmurray
Reviewed 23 August 2016

As you grace the front doors you will know by the antique breakfront and the black and white linen that you're entering an upscale restaurant. I prefer to sit at the bar, as there are TV's above the liquor shelves offering the day's most interesting...More

1  Thank Debra M
Reviewed 7 August 2016 via mobile

Pizza was delicious! Sit outside on the beautiful deck across the street from the ocean. Bread and dipping oil was yummy too.

1  Thank SKostaras
Reviewed 6 August 2016 via mobile

After a number of years the just keeps getting better and if you like desert they have the best Tirramissouse(sp) but I don't need to know how to spell it to know if its good or not. We love their pizzas too. I have heard...More

1  Thank James V
Reviewed 4 August 2016

I was traveling in Indian Rocks Beach, Fla., and wanted to eat lunch somewhere while I waited for my appointment time. I chose TJ's Italian Cafe because I like Italian food. The menu reminded me of my hometown of Philadelphia. I ordered the cheese steak,...More

2  Thank Louise H
Reviewed 31 July 2016 via mobile

Don't miss the calamari and The extra large tomato pie is enough to feed a family of four. It's too bad they do not have drink specials though.

1  Thank Kurt V
Reviewed 30 July 2016

We have dined in and it was excellent.We also have carried out pizza and it was delicious .One of my favorite local restaurants.

1  Thank nmckinley88
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
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
857 reviews
1.72 km away
Gulf Towers Resort Motel
115 reviews
1.73 km away
Prestige Collection Harbourside at Marker 33
21 reviews
1.80 km away
Nearby Restaurants
Kooky Coconut
539 reviews
1.00 km away
Lulu's Oyster Bar & Tap House
1,430 reviews
1.57 km away
Guppy's on the Beach
1,855 reviews
.18 km away
Keegan's Seafood Grille
1,157 reviews
.05 km away
Nearby Attractions
Morgan Beach Park
9 reviews
1.11 km away
Kolb Park
15 reviews
.27 km away
Rad Bicycles
17 reviews
.18 km away
Beach Art Center
14 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
Child-friendly, Kids, Local cuisine, Special Occasion Dining, Romantic
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