Loading

Combo Platter

El Rancherito is a Mexican restaurant located in Mt. Vernon, Illinois. I've eaten there several times and they have good food.

This is a combo platter I had there once. Taken on December 9th, 2013, with my Sony Alpha SLT-a77V DSLR.
Visible by: Everyone
(more information)

More information

Visible by: Everyone

All rights reserved

Report this photo as inappropriate