Italian Restaurant
$$
4.4 (3035)
Guillermo's offers a vibrant atmosphere and a blend of Italian dishes that many customers find authentic. The freshness of ingredients and varied menu contribute to high ratings in food quality, though some service inconsistencies have been reported.
Restaurant website: Website
Phone number: (210) 223-5587
Address: 618 McCullough Ave, San Antonio, TX 78215, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" If you want a taste of Italy, this is the place! The chicken Alfredo was creamy and well-seasoned. The waiter we had was attentive and made some great recommendations. " (*Curated Review*)
" The atmosphere is so laid back here! Enjoyed a delicious margarita during happy hour. The portion sizes are huge—bring your appetite! " (*Curated Review*)
" I had a lovely dining experience, and I really enjoyed the ambiance; however, my dish was a bit salty for my taste. " (*Curated Review*)
" Found this place while searching for good Italian food, and it did not disappoint! The ambiance is charming, and every dish we tried was delightful! " (*Curated Review*)
" While it had a nice atmosphere, the food just wasn’t memorable for me. It felt like it lacked a true Italian essence. " (*Curated Review*)
" Fabulous experience from start to finish. Their table service was excellent, the food was amazing, especially the roasted salsa. Highly recommend their happy hours! " (*Curated Review*)
" Very casual place with a lovely patio. The margaritas were strong, but the pasta was just okay. Still a nice spot for drinks with friends! " (*Curated Review*)
Address: 722 S St Mary's St, San Antonio, TX 78205, USA
Address: 218 Produce Row, San Antonio, TX 78207, USA
Address: 301 E Houston St, San Antonio, TX 78205, USA
Address: 8030 I-10, San Antonio, TX 78230, USA
Address: 4642 Rigsby Ave, San Antonio, TX 78222, USA
Address: 200 River Walk Suite 100, San Antonio, TX 78205, USA
Address: 430 E Commerce St, San Antonio, TX 78205, USA
Address: 1526 SW Military Dr, San Antonio, TX 78221, USA
Address: 2818 West Ave, San Antonio, TX 78201, USA
Address: 2048 S WW White Rd, San Antonio, TX 78222, USA