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
Find more restaurants in your area
Click on the button to explore our online partners
© 2014 Restaurant.com All rights reserved.