La Escollera Mexican Restaurant
5834 E Washington St
Indianapolis
IN
46219
(317) 375-9556
Open Map
Description
La Escollera Mexican Restaurant is located at 5834 E Washington St, Indianapolis, IN. This business specializes in Mexican Restaurants.
by merchantcircle on November 03, 2017 from
merchantcircle
Alcohol Beer & Wine Only
Casual
Eating Places
Mexican
Mexican Restaurant
Noise Level Average
Private Lot
restaurant
Restaurants
Restaurants Mexican