La Cabana Restaurant
(630) 859-8885 | View Website

835 S River St, Aurora, IL | Directions   60506

41.742562 -88.330395

 
67% 100 5 3 Votes
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!