6400 International Dr Suite 180
At Avila Town most of our dishes are made with grilled beef & grilled chicken. We also offer very popular foods like hamburgers or subs but with our own Spanish signature.
Read All Reviews
Click on the button to explore our online partners
© 2014 Restaurant.com All rights reserved.