Italian Garden Address: 415 N LBJ Drive, San Marcos, TX 78666 Phone: (512) 392-8730 Cuisine: Italian food Read more