La Banda

Yummy! La Banda, a new Mexican place opened at IN-37 and Southport Rd in Greenwood. The food was very yummy and the service is great.

La_Banda