6400 International Dr
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.
Review Coming Soon
© 2014 Restaurant.com All rights reserved.