Chihuahua Charlies, ALGONQUIN, Illinois (IL)

Feeling hungry? Chihuahua Charlies is among the restaurants you possibly can consider.
Conveniently situated at 1332 East Algonquin Road () in ALGONQUIN, Illinois (IL) (60102), Chihuahua Charlies is available at 8478542710. Please do give them a call beforehand to make a reservation.
More restaurants in ALGONQUIN, Illinois (IL)


Chihuahua Charlies contact information and details:
Address: 1332 East Algonquin Road - , ALGONQUIN, Illinois (IL) 60102
Contact Phone: 8478542710