Super Carlos Taco Shop
362 E San Ysidro Blvd
Super Carlos Taco Shop, San Ysidro
To contact Super Carlos Taco Shop please visit them at 362 E San Ysidro Blvd in San Ysidro or give them a phone call at (619) 690-9085. For a map and driving directions to 362 E San Ysidro Blvd in San Ysidro please scroll down and click the link under the map to "View Larger Map". The owner of this business should claim their listing by clicking the image on the left. It is free and easy to do. Find other businesses in the Italian Restaurants or Restaurants categories by clicking the links beside "San Diego" above this listing. You will be able to reach Super Carlos Taco Shop at (619) 690-9085 or visit them at 362 E San Ysidro Blvd, but if you find you can't, please click the send button & let us know.