answersLogoWhite

0

La Villita is in San Antonio, Texas. It is the name for the downtown arts village, and it is known for its historical importance. It is very near to Riverwalk.

User Avatar

Wiki User

12y ago

What else can I help you with?

Related Questions