If you're looking for Mexican restaurants in Tustin look no further. La Isla Del Sabor is known for having some of the best Mexican in Tustin. Located at 1112 Walnut Ave, La Isla Del Sabor is a g...show more
Strawberry or pineapple.
Pure de papa.