Where Italy Meets Florida!
1515 Gulf Boulevard - Indian Rocks Beach, FL 33785
OPEN DAILY at 11:00 am
We Deliver 7 Days a Week

Welcome to TJ’s

TJ's Italian Cafe is a family owned restaurant which has been a landmark in Indian Rocks Beach, FL for 20 years. Voted as "one of the best" Italian restaurants in South Florida, TJ's is a restaurant known for serving authentic Italian cuisine and local fresh seafood with a personal touch.

Our staff is friendly and customer service is our #1 priority!


Enjoy The Atmosphere

The relaxed family ambiance combined with a spectacular view of the stunning sunsets makes eating at TJ's Italian Cafe a delicious and memorable experience.

TJ's Italian Cafe is a place where you can sit inside our beautifully decorated dining room or enjoy the year-round perfect weather of Indian Rocks Beach and sit outside on the veranda.

Fresh & Delicious Food

TJ's Italian Cafe provides a fresh selection of local seafood, gourmet pizzas, salads, sandwiches, pastas, and Italian cuisine. Come visit us and see why so many people are calling TJ's Italian Cafe the "BEST" restaurant in Indian Rocks Beach!

"Very authentic Italian foods." - Diramsey47, Trip Advisor
"Wonderful pepperoni pizza that was as good as we had in Venice." - Remixedrooms, Trip Advisor

Make your reservations now:

We cater parties of all sizes and deliver.