Indy food spots that are worth the wait

BODHI, 922 Massachusetts Ave.

Cafe Babette, 2627 Shelby St.

The Eagle, 310 Massachusetts Ave.

Bluebeard, 653 Virginia Ave.

Vida, 601 E. New York St.

Author

Nicole Hernandez