La Tosca Cucina Italiana is the kind of place that will draw you right in with its friendly service and comfortable environment. A nice set of tables out front will beckon you on a nice day, inviting you to take a trip to Italy without leaving San Carlos. Authentic Italian cuisine in an elegant but casual atmosphere is the mantra here, making La Tosca a great destination for family dinners, business lunches and romantic dates alike. Visit the restaurant's Web site to view the full menu or to make reservations.