background

Red Cactus

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

Click on a page to see it full size

Appetizers

Salads

Nachos

Fajitas

Seafood

Steaks

Especialidades

Chicken

Chimichangas

Vegetarian

Combos

Quesadillas

Burritos

Enchiladas

Tacos

Lunch

A La Carte

Sides

Dessert

Kids

New Dishes

Beverages

Cantina

Beer