Get Directions to Thai smile Rancho Santa Margarita Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Thai smile Rancho Santa Margarita 29851 Aventura, Rancho Santa Margarita, CA 92688 +1 949-589-6654 View details Click to load map