See photos and videos taken at this location and explore places nearby.
The Free Spirit
(700)
Bar
American comfort fare & beers are served in this ample haunt with a patio, plus live music.
Address: 6155 E 86th St, Indianapolis, IN 46250
Hours: Open ⋅ Closes 3 AM
Phone: (317) 842-0200
13 Followers, 510 Following, 8 Posts - Highlights, Highlights - See Instagram photos and videos from FREE SPIRIT CAFE (@freespiritcafe2015)
Free Spirit Café Menu: Our breakfast and lunch menu includes light-fare, coffees and smoothies, including popular items that you enjoyed at...