About LA Amistad

Last Updated: Dec 11, 2014
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.




User Reviews for LA Amistad

All Reviews for LA Amistad