720 N College Ave, Indianapolis,Indiana 46202, United States
Stylish bi-level spot with an all-season rooftop patio for Latin classics & lots of tequila.
book Table nowCart is empty |
720 N College Ave, Indianapolis
Indiana 46202, United States
Phone Number : 1(317)383-0330
Operating Hours : Monday – Thursday 4:00pm – 10:00pm Friday and Saturday 4:00pm – 11:00pm Sunday 4:00pm – 9:00pm • Kitchen closes one hour prior to posted closing times