La Quenrada
Open
5035 W 71st St Ste M
Indianapolis, IN 46268
La Quenrada is a charming eatery located in the heart of Indianapolis IN offering a vibrant mix of flavors and dishes inspired by Latin cuisine. With a cozy atmosphere and warm decor it invites diners to enjoy a delightful culinary experience. The menu features a variety of authentic dishes crafted with fresh ingredients making it a perfect spot for both casual dining and special occasions.
Generated from this place's information
Also at this address
Find related places
See a problem?






