12403 West Avenue
The Tilo Tex Mex restaurant on West Avenue has a unique Old Spanish World atmosphere with a beautiful Spanish style patio.
Read All Reviews
Click on the button to explore our online partners
© 2014 Restaurant.com All rights reserved.