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.