Texaco Convenience Store and Carwash, SAN DIEGO, California (CA)

Feeling hungry? Texaco Convenience Store and Carwash might be the place to eat to suit your needs.
Conveniently located at 12174 Carmel Mountain Road () in SAN DIEGO, California (CA) (92128), Texaco Convenience Store and Carwash can be reached at 8586731024. It is advisable to call ahead of time to make a reservation.
More restaurants in SAN DIEGO, California (CA)


Texaco Convenience Store and Carwash contact information and details:
Address: 12174 Carmel Mountain Road - , SAN DIEGO, California (CA) 92128
Contact Phone: 8586731024