Cafe Rosa 3
Address:
2817 Hillcrest Dr, San Antonio, TX 78201
Phone:
(210) 731-8629 Restaurants, Mexican
Other Businesses:
- Paradise Car Wash & Detail at 6617 Evers Rd, San Antonio, TX 78238
- Kabuki Japanese Restaurant at 15909 San Pedro Ave, San Antonio, TX 78232
- DoubleDave's Pizza Works at 2211 NW Military Hwy, San Antonio, TX 78213
- Taco Tex at 15104 San Pedro Ave, San Antonio, TX 78232
- Zio's Italian Kitchen at 120 Chula Vis, San Antonio, TX 78232