Indy FBIRA
6801 East 91st Street, Indianapolis, IN, 46250
6/12/2024, 4:00 p.m. - 7:00 p.m.
Full Menu
The Garnacha Spot L.L.C. is what happens when passionate food lovers get together and decide to share their talents with the world. Come celebrate togetherness and full-bellies with us.