Update Info - Cafe Cita
This restaurant was reported as closed. If it is open, let us know.
Cafe Cita
3320 Oakwell Ct
San Antonio, TX 78218
3320 Oakwell Ct
San Antonio, TX 78218
This restaurant was reported as closed. If it is open, let us know.