Salsa Grill
Add to Favorites
OPEN NOW
Today: Open 24 Hours
Saved to Favorites
Phone: (630) 953-8794
Address: 815 S Rohlwing Rd, Addison, IL 60101
Phone: (630) 613-8149
Price Range : Average
811 Stratford Square Mall, Bloomingdale, IL 60108
156 Yorktown Shopping Ctr, Lombard, IL 60148
255 Town Sq, Wheaton, IL 60189
5 Woodfield Mall, Schaumburg, IL 60173
1144 Hyannis Cir, Carol Stream, IL 60188
730 Stratford Square Mall, Bloomingdale, IL 60108
203 Yorktown Shopping Ctr, Lombard, IL 60148
52 Oakbrook Ctr, Oak Brook, IL 60523
200 E Lake St, Addison, IL 60101
300 W North Ave, Villa Park, IL 60181