Indian Roller. Far south Austin bar Indian Roller is closing in October. The last day of service for the 10006 Menchaca Road bar is on Saturday, October 22. The Instagram post announcing the shutter shares that the bar is looking for a like-business to take over the property, with ...
Read more: Far South Austin Bar Indian Roller Is Closing