Empire Street Bar and Grill Downtown INDY is a bar in Indianapolis, Indiana. The establishment holds a 4.30 rating based on 80 reviews.
The business information available online is well-documented and easy to find. The website is well-optimized for search engines to read cleanly.
Located on S West St, the business sits near Lucas Oil Stadium and Victory Field. It is a short distance from West South Street and West McCarty Street.
Empire Street Bar and Grill Downtown INDY provides a notable presence for those looking for a bar in Indianapolis.