background

Red Cactus

     8142 E. Southport Rd | Indianapolis, IN 46239 | 317.527.7085

(placeholder)

Click on a page to see it full size

(placeholder)

Appetizers

Salads

Nachos

Fajitas

Seafood

Steaks

Especialidades

Chicken

Chimichangas

Vegetarian

Combos

Quesadillas

Burritos

Enchiladas

Tacos

Lunch

A La Carte

Extras

Beverages

Dessert

Kids

Cantina

Beer