Chihuahua Charlies, ALGONQUIN, Illinois (IL)
Comfortably situated at 1332 East Algonquin Road () in ALGONQUIN, Illinois (IL) (60102), Chihuahua Charlies can be called at 8478542710. It is advisable to contact them before you go to select your spot in the restaurant.
More restaurants in ALGONQUIN, Illinois (IL)
Chihuahua Charlies contact information and details:
Address: 1332 East Algonquin Road - , ALGONQUIN, Illinois (IL) 60102
Contact Phone: 8478542710