About LA Amistad

LA Amistad is a Caribbean restaurant located in the Tower Grove East neighborhood at 1214 S Main St in C, TX 73931. LA Amistad has been described as an Good Caribbean restaurant and has received an average rating of 5 by our members.

  • Food

    Decor

    Service

User Reviews for LA Amistad

All Reviews for LA Amistad