Chalupa Bowl

Tex-Mex restaurant · 150 London Rd, Delaware, OH

Delivery · Dine-In

Hours

More food in Delaware, OH · Tex-Mex Food in Delaware