La Rosa Mexican Restaurant

Greenwood, IN — Food & Drink. ﻿ Savor the Flavors of Mexico From street-style tacos to sizzling platters, every meal comes with unlimited chips & salsa — always fresh, always made with love.