I can honestly say there are only two great Italian restaurants in Visalia and this is one of them. The other is Little Italy. I love the Chicken Marsala here and the pizza. I'd really like to see them update the place though. Get rid of the tv up front, looks unprofessional to see employees watching the tube when you first walk in. Gives it a bad impression when you first step into the restaurant.
If you own or manage Rosa's Italian Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.