Casa Sol, SAN ANTONIO, Texas (TX)
Readily positioned at 5152 Fredericksburg Road () in SAN ANTONIO, Texas (TX) (78229), Casa Sol can be called at 2103423002. It is advisable to contact them ahead to make a reservation.
More restaurants in SAN ANTONIO, Texas (TX)
Casa Sol contact information and details:
Address: 5152 Fredericksburg Road - , SAN ANTONIO, Texas (TX) 78229
Contact Phone: 2103423002