Catalina Sports Bar is a Sports bar located at 3032 E Washington St, Indianapolis, IN 46201. It has received 75 reviews with an average rating of 4.3 stars.
The address of Catalina Sports Bar: 3032 E Washington St, Indianapolis, IN 46201
Catalina Sports Bar has 4.3 stars from 75 reviews
Sports bar