Taqueria La Canasta
Address:
4405 N Franklin Rd, Indianapolis, IN 46226
Phone:
(317) 591-0722
Nice to Know:
- Good For Kids Yes
- Noise Level Loud
- Wifi No
- Accepts Credit Cards Yes
- Wheelchair Accessible Yes
Other Businesses:
- Hamp's Smokin' Kitchen at 9844 E 21st St, Indianapolis, IN 46229
- Restaurant Y Taqueria Don Mrcs at 4779 N Post Rd, Indianapolis, IN 46226
- Sharkeys at 8909 Pendleton Pike, Indianapolis, IN 46226
- KFC at 4741 N Post Rd, Indianapolis, IN 46226
- Art's Skillet at 8255 Pendleton Pike, Indianapolis, IN 46226