La Torre Restaurante Mexicano

1155 S. College Mall Rd.
Bloomington
Indiana
United States