El Rodeo - Downtown

  • Yelp Rating
  • Stars 3
likes
tweets
pins
Twitter
250 S. Meridian St.
Indianapolis, IN 46225
317-638-5604

Downtown

COST

$12 and under



Mexican food in a relaxed environment.