La Esmeralda Mexican Restaurant
108 N Franklin Ave
Polo, IL 61064-1507
815-946-1010